关于Tkinter库的使用


最近做一个PDF文件OCR识别软件,需要和用户交互,所以用tkinter做了个简单的界面。

enter image description here

  1. tkinter的布局 绝对布局,相对布局和表格布局(place,pack,grid),我这里用的是grid
  2. 软件文本实时显示,after函数的使用 enter image description here
  3. 多线程使按钮绑定函数不阻塞 enter image description here 代码:

    def run(self,text):
        def deal():
              pythoncom.CoInitialize()
              bank = self.select_list.get()
              try:
                   self.msg.set('...

查看全文

批量抓取某动态壁纸网站的视频


过程和思路

1.爬取的网站:某动态壁纸网站(http://wallpaper.upupoo.com/store/search--0-0-0-1.htm)

2.爬取的内容:视频

3.爬取方法:该网站视频没有将视频文件切割,采用HLS流媒体传输协议,而是直接返回视频整个文件,而且html里的可以找到视频文件的真实url,所以用request模块就可以爬取,思路如下:

  • 获取html文件
  • 用正则匹配出视频url,放到列表里
  • 最后遍历列表下载保存
4.代码:
import re
import requests
import time
class Spider(object):
    def...

查看全文