最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python如何爬取個性簽名

 更新時間:2018年06月19日 09:44:14   作者:吾碎汝夢丶S1  
這篇文章主要為大家詳細介紹了pythonx抓取個性簽名的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下

思路

改進原博主文章(Python GUI–Tkinter簡單實現(xiàn)個性簽名設(shè)計)的代碼,原先的代碼是基于Python2的,我這份代碼基于Python3 并針對當(dāng)前的網(wǎng)站做了相應(yīng)調(diào)整

前置要求

Python 3.X
tkinter
PIL

完整代碼

# -*- coding:utf-8 -*-

from tkinter import *
import tkinter
import requests
import re
from PIL import Image


def download():
  start_url = 'http://www.uustv.com/'
  name = entry.get().encode('utf-8')
  if not name:
    return
  data = {
    'word': name,
    'sizes': '60',
    'fonts': 'jfcs.ttf', # 個性簽
    # 'fonts': 'qmt.ttf', # 連筆簽
    # 'fonts': 'bzcs.ttf', # 瀟灑簽
    # 'fonts': 'lfc.ttf', # 草體簽
    # 'fonts': 'haku.ttf', # 合文簽
    # 'fonts': 'zql.ttf', # 商務(wù)簽
    # 'fonts': 'yqk.ttf', # 可愛簽
    'fontcolor': '#00FF00'
  }
  result = requests.post(start_url, data=data).content
  # 截止20180302 網(wǎng)站CSS變動
  reg = '<div class="tu">.*<img src="(.*?)"/></div>'
  # byte轉(zhuǎn)string
  result = bytes.decode(result)
  img_url = start_url+re.findall(reg, result)[0]
  # 避免了原代碼在Win下無法正常寫入文件的問題
  name = 'tmp'
  response = requests.get(img_url).content
  with open('{}.gif'.format(name), 'wb') as f:
    f.write(response)
  try:
    im = Image.open('{}.gif'.format(name))
    im.show()
  except Exception as e:
    raise e


root = tkinter.Tk()
root.title('個性簽名設(shè)計')
root.geometry('+800+300')
Label(root, text='姓名', font=('微軟雅黑', 15)).grid()
entry = Entry(root, font=('微軟雅黑', 15))
entry.grid(row=0, column=1)
button = Button(root, text='設(shè)計簽名', font=('微軟雅黑', 15),
        width='15', height=1, command=download)
button.grid(row=1, column=1)
root.mainloop()

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python3轉(zhuǎn)換code128條形碼的方法

    python3轉(zhuǎn)換code128條形碼的方法

    這篇文章主要介紹了python3轉(zhuǎn)換code128條形碼的方法,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-04-04
  • python人工智能算法之決策樹流程示例詳解

    python人工智能算法之決策樹流程示例詳解

    這篇文章主要為大家介紹了python人工智能算法之決策樹流程示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-03-03
  • python實現(xiàn)單機五子棋

    python實現(xiàn)單機五子棋

    這篇文章主要為大家詳細介紹了python實現(xiàn)單機五子棋,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • python引入其他py文件或模塊

    python引入其他py文件或模塊

    本文主要介紹了python引入其他py文件或模塊,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01
  • 使用Django簡單編寫一個XSS平臺的方法步驟

    使用Django簡單編寫一個XSS平臺的方法步驟

    這篇文章主要介紹了使用Django簡單編寫一個XSS平臺的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-03-03
  • Django進階之CSRF的解決

    Django進階之CSRF的解決

    這篇文章主要介紹了Django進階之CSRF的解決,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-08-08
  • python驗證碼識別教程之滑動驗證碼

    python驗證碼識別教程之滑動驗證碼

    這篇文章主要給大家介紹了關(guān)于python驗證碼識別教程之滑動驗證碼的相關(guān)資料,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2018-06-06
  • Python 的七個HTTP請求庫對比小結(jié)

    Python 的七個HTTP請求庫對比小結(jié)

    本文主要介紹了Python 的七個HTTP請求庫對比小結(jié),文中通過圖表,示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-06-06
  • Python三維網(wǎng)格體素化實例

    Python三維網(wǎng)格體素化實例

    這篇文章主要介紹了Python三維網(wǎng)格體素化實例,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-06-06
  • 教你使用一行Python代碼玩遍童年的小游戲

    教你使用一行Python代碼玩遍童年的小游戲

    這篇文章主要介紹了一行Python代碼玩遍童年的小游戲,幫助大家重回童年快樂時光,代碼簡單易懂,感興趣的朋友一起學(xué)習(xí)下吧
    2021-08-08

最新評論

巴彦淖尔市| 洪湖市| 临洮县| 遂川县| 普兰店市| 盘山县| 新营市| 江津市| 容城县| 腾冲县| 大名县| 大田县| 苏尼特右旗| 南靖县| 宁城县| 伊通| 牙克石市| 漳平市| 哈密市| 桦川县| 滨州市| 景德镇市| 喜德县| 栖霞市| 桓台县| 祁东县| 固始县| 安化县| 吉隆县| 天门市| 额济纳旗| 鹿泉市| 宣化县| 自贡市| 富阳市| 轮台县| 万安县| 隆林| 阿拉善盟| 永丰县| 文昌市|