基础知识点
基础教程
https://www.runoob.com/python/python-tutorial.html
导入其他模块
01.py导入 Timetool.py 文件:
import sys sys.path.append('..') # 导入我的模块 from day00.Timetool import Timetool
其他的参考:https://www.cnblogs.com/zhuxiaoxi/p/10003609.html
sys.path.append的解析:https://www.cnblogs.com/mandy-study/p/7735801.html
MyQR生成二维码
参数说明:
words:二维码内容,链接或者句子 veision:二维码大小,范围为[1,40] level:二维码纠错级别,范围为{L,M,Q,H},H为最高级,默认。 picture:自定义二维码背景图,支持格式为 .jpg,.png,.bmp,.gif,默认为黑白色 colorized:二维码背景颜色,默认为 False,即黑白色 contrast:对比度,值越高对比度越高,默认为 1.0 brightness:亮度,值越高亮度越高,默认为 1.0,值常和对比度相同 save_name:二维码名称,默认为 qrcode.png save_dir:二维码路径,默认为程序工作路径
1.普通二维码:
from MyQR import myqr myqr.run( words="https://www.cnblogs.com/keenleung", # 不支持中文,支持 0~9,a~z, A~Z 以及常见的常用英文标点符号和空格 version=9, # 版本控制边长,从 1至 40, 数字越大边长越大 save_name="myblog-qrcode.png", # 存储文件命名,格式可以是 jpg,png,bmp,gif save_dir="./" # 存储路径 )
2.带图二维码
from MyQR import myqr myqr.run( words = 'https://www.cnblogs.com/keenleung', # 不支持中文,支持 0~9,a~z, A~Z 以及常见的常用英文标点符号和空格 version = 9, # 版本控制边长,从 1至 40, 数字越大边长越大 level = 'H', # 纠错等级,范围是L、M、Q、H,从左到右依次升高 picture = './img2.jpg', # 文件要放在目录下 colorized = True, # True 为彩色,False 为黑白 contrast = 1.0, # 对比度 brightness = 1.0, # 亮度 save_name = 'myblog-qrcode2.png', # 存储文件命名,格式可以是 jpg,png,bmp,gif save_dir = './' # 存储路径 )
3.动态二维码(使用 gif 格式的图片)
# 使用 gif 图片 from MyQR import myqr myqr.run( words="https://www.cnblogs.com/keenleung", version=3, picture="./img3.gif", colorized=True, save_name="myblog-qrcode3.gif", save_dir="./" )
参考:https://blog.csdn.net/Time_D/article/details/88822258
安装模块:
pip install 模块名 -i http://pypi.douban.com/simple/ —trusted-host pypi.douban.com
例如 pip install pylint -i http://pypi.douban.com/simple/ —trusted-host pypi.douban.com
源码参考
通过键盘控制滑雪者来躲避障碍物的小游戏:
https://github.com/CharlesPikachu/Games/tree/master/Game4
常见的错误类型
https://www.runoob.com/python/python-exceptions.html
问题列表
1.pycharm无法安装第三方库的解决办法以scrapy为例
https://blog.csdn.net/xsl15181685808/article/details/81095132
手册
BeautifulSoup(4.2.0):https://www.crummy.com/software/BeautifulSoup/bs4/doc.zh/#
Requests官方文档:https://2.python-requests.org//zh_CN/latest/
Pandans中文手册:https://www.pypandas.cn/
Python进阶:https://docs.pythontab.com/interpy/
openpyxl官方文档:https://openpyxl.readthedocs.io/en/stable/
CSV模块官方文档:https://yiyibooks.cn/xx/python_352/library/csv.html#module-csv
定时器第三方库schedule 官方文档:https://pypi.org/project/schedule/
scrapy中文参考文档:https://www.osgeo.cn/scrapy/index.html