
Python
举个栗子の不容易
这个作者很懒,什么都没留下…
展开
-
Python基于QThread自定义多线程和信号传递
相关技术版本python 3.8.2PyQt5 5.15.4PyQt5-Qt5 5.15.2PyQt5-sip 12.9.01. 自定义线程from PyQt5.QtCore import pyqtSignal, QThreadclass ThreadUtils(QThread): # 数据信号 data_signal = pyqtSignal(dict).原创 2021-08-19 11:40:12 · 5322 阅读 · 0 评论 -
python爬虫采集66代理(66IP)并验证可用性
1. 获取代理IPimport reimport requestsproxies = []base_url = "http://www.66ip.cn/areaindex_35/1.html"head = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) ' 'Chrome/81.0.4044.138 Saf原创 2021-01-05 11:51:55 · 10918 阅读 · 1 评论 -
Selenium+chrome 全屏、区域截图
1. 全屏截图# -*- coding:utf-8 -*-from selenium import webdriverfrom time import sleepimport time driver = webdriver.Chrome()driver.get('http://www.baidu.com/')driver.get_screenshot_as_file("截图\\screen.png") sleep(2)driver.quit()2. 区域截图# -*- codin原创 2020-10-24 12:43:48 · 9644 阅读 · 0 评论 -
利用Dockefile将py文件打包为Docker镜像
利用Dockefile将py文件打包为Docker镜像1. 创建python项目2. 创建py文件,完成程序部分代码3. 输出项目安装的依赖列表4. 在项目中创建Dockerfile文件5. 将相应文件复制到docker所在服务器6. 打包Docker镜像7. 验证Docker镜像8. 运行镜像1. 创建python项目备注:一定要将项目python环境依赖存至本项目下,默认依赖本机python环境(会造成依赖包过多)\color{red}{备注:一定要将项目python环境依赖存至本项目下,默认依赖原创 2020-07-09 10:51:21 · 10816 阅读 · 0 评论 -
python+selenium 采集动态加载(下拉加载)的页面内容,自动下拉滚动条
软件版本:python 3.7.2selenium 3.141.0pycharm 2018.3.5具体实现代码如下:from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsimport time# 创建chrome浏览器驱动,无头模式chrome_options =...原创 2020-02-27 16:38:19 · 14109 阅读 · 0 评论 -
python3+selenium获取页面Network加载的所有静态资源文件链接
python3+selenium获取页面加载的所有静态资源文件链接软件版本:python 3.7.2selenium 3.141.0pycharm 2018.3.5具体实现流程如下,废话不多说,直接上代码:from selenium import webdriverfrom selenium.webdriver.chrome.options import Optionsfrom...原创 2020-02-27 16:36:15 · 12916 阅读 · 0 评论