美文网首页
同学你好,我是Z老师

同学你好,我是Z老师

作者: 码农农农SL | 来源:发表于2019-07-25 15:54 被阅读0次

最近在”我学直播“上注册了初中数学辅导老师,也尝试着接了几个小升初的小盆友。其实上课都还好,小盆友蛮好玩、蛮有意思的,就是有一点,让我贼不开心,那就是教材。因为”我学直播“主要是浙江省的生源,所以他们的辅导课基本都是浙教版,之前也在网上找过pdf教材下载,很遗憾没有找到。只有网页在线版。将就了几天,实在受不了了。网上又找不到,没办法,只有自己动手丰衣足食了。

timg.jpg

因为网页在线版基本都是图片显示的,于是就萌生了将网页版的图片抠下来,然后合成pdf的想法。奈何页码实在多,而且我不止要一本,而是要所有的教材。


image.png

像我怎么懒的人,怎么会那么老实的去一张一张抠。
也正好python最近🔥的很,借此机会折腾一下也不是不可以。
所以就有了接下来的一系列low逼操作。

1、在之前用的网页版中找到相应div中的图片的url。
image.png
2、安装python3

在Mac上安装Python

如果你正在使用Mac,系统是OS X>=10.9,那么系统自带的Python版本是2.7。要安装最新的Python 3.7,有两个方法:

方法一:从Python官网下载Python 3.7的安装程序(网速慢的同学请移步国内镜像),双击运行并安装;

方法二:如果安装了Homebrew,直接通过命令brew install python3安装即可。

3、安装PyCharm

安装包+破解方法

4、码程序
import os
import glob
import fitz

os.makedirs("./images/",exist_ok=True)

IMAGE_URL1 = "http://res.ajiao.com/uploadfiles/Book/77/"
IMAGE_URL2 = "_838x979.jpg"

def download_pic():
    from urllib.request import urlretrieve
    for numpag in range(1,153):
        urlretrieve(IMAGE_URL1+str(numpag)+IMAGE_URL2 , "./images/"+str(numpag)+".png")

download_pic()

def pic2pdf():
    doc = fitz.open()
    for img in sorted(glob.glob("./images/*")):
        imgdoc = fitz.open(img)
        pdfbytes = imgdoc.convertToPDF()
        imgpdf = fitz.open("pdf", pdfbytes)
        doc.insertPDF(imgpdf)

    if os.path.exists("./浙教版七年级上册教材.pdf"):
        os.remove("./浙教版七年级上册教材.pdf")
    doc.save("./浙教版七年级上册教材.pdf")
    doc.close()

pic2pdf()

注意:
1、这里需要添加几个Packages,程序才可以正常运行:request、fitz、PyMuPDF。

相关文章

  • 同学你好,我是Z老师

    最近在”我学直播“上注册了初中数学辅导老师,也尝试着接了几个小升初的小盆友。其实上课都还好,小盆友蛮好玩、蛮有意思...

  • 我真的太没本事了

    1. XX:你好!你是Z老师吗? 我:嗯,我姓张,请问您是找哪位Z老师? XX:我是某某的朋友,听说你在泰国,我家...

  • 可爱的小故事

    z小妹 一个叫做旺仔小平(发音有点奇怪)头的网名的孩子加了z小妹为好友,《哈喽你好,是z吗,我是z的同学,你过得好...

  • 同学你好,我是小作老师

    麦当劳都改名了,我也给自己改个,呱呱呱。其实这篇是教师节逼迫小狐狸给我写的,太不地道了,不然我叫小作?! 小狐狸有...

  • 致你

    致你Someday or One day Z同学你好: 突然不知道怎么称呼你,那就叫Z...

  • 这里正青春 我们正年轻(一)

    1. hi你好,这里是我们的大学生活,这里的故事即将开始,你准备好了没有? z同学,g同学,d同学,w同学,x同学...

  • Z同学

    进入大学半年,在宽松也更加多元化的大学生活的迷茫地摸索着,突然传来高中班上的Z和H在一起了。这是出乎很多人意料之外...

  • Z同学

    故事的主人公是Z同学,他是我少年时代为数不多的好朋友,想起写他是因为我们最近又有了联接。时间奇妙,十年的时间改变了...

  • Z同学

    Z同学住大院里的联排别墅,他爷爷是师级干部,在大院里属于最高领导层。他爷爷是大院公认的最随和,最平易近人,最没架子...

  • 今日所学

    数学老师学的。数学老师学的比高矮,长短语文老师学的我是中国人和上学歌。音乐老师学的音乐,同学们好老师你好你好你好,...

网友评论

      本文标题:同学你好,我是Z老师

      本文链接:https://www.haomeiwen.com/subject/ituhrctx.html