![](https://img-blog.csdnimg.cn/20200604101132999.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
python
亥虫
做人如果没有梦想,那跟咸鱼有什么差别
展开
-
用Python3脚本监测.py脚本的进程状态,并实现中断重启。
#!/usr/bin/python# -*- coding:utf-8 -*-import subprocess, time, sysTIME = 10 # 程序状态检测间隔(单位:分钟)CMD = "get_bjipku.py" # 需要执行程序的绝对路径,支持jar 如:D:\\calc.exe 或者D:\\test.jarclass Auto_Run(): def __init__(self, sleep_time, cmd): self.sleep_tim原创 2020-06-19 15:22:23 · 1743 阅读 · 0 评论 -
Python 三种字典排序(按键排序、按值排序和字典列表排序)
1、按键排序def dictionairy(): # 声明字典 key_value ={} # 初始化 key_value[2] = 56 key_value[1] = 2 key_value[5] = 12 key_value[4] = 24 key_value[6] = 18 key_value[3] = 323 print ("按键(key)排序:")原创 2020-06-10 15:44:52 · 1879 阅读 · 0 评论 -
Python3关于selenium的强制等待、隐式等待和显式等待(附上EC的主要方法)
强制等待from selenium import webdriverimport timedriver = webdriver.Chrome()driver.get('https://www.baidu.com')print(driver.current_url)time.sleep(3)driver.quit()分析:强制等待,死板且不灵活,若等待时间过长则严重影响程序执行速度隐式等待from selenium import webdriverimport timedrive原创 2020-06-03 11:36:15 · 13687 阅读 · 0 评论 -
Python优雅的将字典数据存入数据库中
# 字典数据data = { "name": "张三", "age": 18, "number": 1615935074}#表名table = "student"# 列的字段keys = ', '.join(data.keys())# 行字段values = ', '.join(['%s']*len(data))sql = 'INSERT INTO {table}({keys}) VALUES ({values})'.format(table=table, keys原创 2020-06-03 10:56:10 · 11883 阅读 · 4 评论 -
python3爬虫实战之selenium爬取亚马逊商品
环境python3.6PyCharm科学上网环境主要内容1. 思路先说一下爬取的思路,用selenium打开关键词的搜索页,然后分析搜索页下的商品链接,再用selenium打开商品页,最后返回商品数据即可。2. 导入模块from datetime import dateimport requestsimport timeimport refrom PIL import...原创 2020-05-13 16:17:31 · 8578 阅读 · 30 评论 -
PyCharm 插件推荐
安装插件的教程请看文章:https://blog.csdn.net/weixin_39020133/article/details/1056537941、主题插件Material Theme UI,效果图如下:2、远程调试服务器插件Alibaba Cloud Toolkit...原创 2020-04-21 11:20:49 · 5455 阅读 · 0 评论 -
python json 模块常用方法介绍【一篇就够了】
json.loads()>>> stringOfJsonData = '{"name": "Zophie", "isCat": true, "miceCaught": 0, "felineIQ": null}' >>> import json >>> jsonDataAsPythonValue = json.loads(stringOfJ...原创 2020-04-20 09:30:26 · 3360 阅读 · 0 评论 -
openpyxl 插入图片报错:TypeError: 'module' object is not callable
背景使用 openpyxl单元格插入图片时报错,代码如下:from PIL import Imageimg_file = ".//images//1.jpg"img = Image(img_file)sheet.column_dimensions['B'].width = 15.0sheet.row_dimensions[row].height = 80img.width = 100...原创 2020-04-16 14:41:09 · 1161 阅读 · 0 评论 -
Python openpyxl模块常用方法与属性【一篇就够了】
1. load_workbook()load_workbook()函数接受文件名,返回一个 workbook 数据类型的值。这个 workbook 对象代表这个 Excel 文件,有点类似 File 对象代表一个打开的文本文件。>>> import openpyxl >>> wb = openpyxl.load_workbook('example.xlsx...原创 2020-04-16 14:25:04 · 27759 阅读 · 1 评论 -
快速总结 os 模块常用方法【一篇就够了】
OS模块中的异常处理在使用OS模块的时候,如果使用过程中出现了异常,OS模块会抛出OSError异常,表明:无效的路径名或文件名,或者给出的路径名或文件名无法访问,或者当前使用的系统不支持。在OS模块中,你可以使用OS模块定义的os.error这个exception,os.error是OSError的别名常用命令1. os.name()判断现在正在实用的平台,Windows 返回 ‘nt...原创 2020-04-14 11:36:22 · 3372 阅读 · 0 评论 -
Python 报错:TypeError: 'str' object is not callable
背景有时候调用方法时会遇到如下这个错误:>>> os.name()Traceback (most recent call last): File "<input>", line 1, in <module>TypeError: 'str' object is not callable解决方法表示这个是字符串对象,无法像函数那样调用>...原创 2020-04-14 10:52:46 · 3401 阅读 · 0 评论 -
完美解决报错:ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
背景有时候使用 pip install 命令时会报这个错误解决方法https://blog.csdn.net/weixin_39020133/article/details/105495013https://blog.csdn.net/weixin_39020133/article/details/105495144...原创 2020-04-13 18:58:33 · 9934 阅读 · 0 评论 -
pip 临时更换镜像源
背景国内使用 pip命令安装包时,有时候会因为国外服务器的原因,安装速度过慢,使用国内镜像源安装包,速度会灰常快滴。以下是国内镜像源:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣:http://pypi.douban.com/simple/使用pip临时更...原创 2020-04-13 18:49:53 · 5070 阅读 · 0 评论 -
PyCharm 更换 pip 镜像源
背景国内使用 pip命令安装包时,有时候会因为国外服务器的原因,安装速度过慢,使用国内镜像源安装包,速度会灰常快滴。以下是国内镜像源:清华:https://pypi.tuna.tsinghua.edu.cn/simple阿里云:http://mirrors.aliyun.com/pypi/simple/豆瓣:http://pypi.douban.com/simple/使用PyChar...原创 2020-04-13 18:46:15 · 11476 阅读 · 3 评论 -
Python 运行报错 ModuleNotFoundError: No module named 'requests'
运行python程序,如果没有安装对应的模块,就会报如下的错误Traceback (most recent call last): File "<frozen importlib._bootstrap>", line 971, in _find_and_load File "<frozen importlib._bootstrap>", line 953, in ...原创 2020-04-13 18:34:05 · 4786 阅读 · 0 评论 -
Python 正则表达式:re 模块【一篇就够了】
创建正则表达式对象phoneNumRegex = re.compile(r'ddd-ddd-dddd')传入一个字符串值,表示正则表达式,它将返回一个 Regex 模式对象(或者就简称为Regex对象)。匹配 Regex 对象如果字符串中没有找到该正则表达式模式,search()方法将返回 None。如果找到了该模式,search()方法将返回一个 Match 对象。Match 对象有一...原创 2020-04-13 18:12:43 · 5975 阅读 · 0 评论 -
python3爬虫实战之豆瓣电影250
关于python3爬虫的实战练习,爬取豆瓣电影250,提取有用的信息最后再进行保存文件原创 2017-10-14 12:10:44 · 1292 阅读 · 0 评论