python如何爬取个性签名

  

<>强思路

  

改进原博主文章(Python GUI-Tkinter简单实现个性签名设计)的代码,原先的代码是基于Python2的,我这份代码基于Python3并针对当前的网站做了相应调整

  

<强>前置要求

  

Python 3。X
  tkinter
,   公益诉讼
  

  

<强>完整代码

        # - * -编码:utf - 8 - *      从tkinter进口*   进口tkinter   进口的要求   进口再保险   从公益诉讼导入图像         def下载():   start_url=' http://www.uustv.com/'   name=entry.get () .encode (utf - 8)   如果没有名字:   返回   data=https://www.yisu.com/zixun/{“词”:名字,   “大小”:“60”,   “字体”:“服务社。ttf”, #个性签   #“字体”:“qmt。ttf”, #连笔签   #“字体”:“bzcs。ttf”, #潇洒签   #“字体”:“利物浦。ttf”, #草体签   #“字体”:“小白。”ttf”, #合文签   #“字体”:“zql。ttf”, #商务签   #“字体”:“yqk。ttf”, #可爱签   “fontcolor”:“# 00 ff00”   }   结果=请求。(start_url, data=https://www.yisu.com/zixun/data) .content   #截止20180302网站CSS变动   reg=' & lt; div类=澳恪弊4恰? & lt; img src=" https://www.yisu.com/zixun/(. * ?)”/祝辞& lt;/div>”   #字节字符串转   结果=bytes.decode(结果)   img_url=start_url +再保险。findall (reg,结果)[0]   #避免了原代码在赢下无法正常写入文件的问题   name=皌mp”   响应=requests.get .content (img_url)   张开(“{}gif”.format(的名字),“世界银行”)f:   f.write(响应)   试一试:   我=Image.open (“{} gif”.format(名字))   im.show ()   除了例外e:   e         根=tkinter.Tk ()   root.title('个性签名设计”)   root.geometry (+ 800 + 300)   标签(根、文本='姓名”,字体=(“微软雅黑”,15)).grid ()   条目=条目(根、字体=(“微软雅黑”,15))   条目。网格(行=0,列=1)   按钮=按钮(根、文本='设计签名”,字体=(“微软雅黑”,15),   宽度=?5”,高度=1,命令=下载)   按钮。网格(行=1,列=1)   root.mainloop ()      

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

python如何爬取个性签名