目录
一、学习教程
(1)python 系统学习教程,python 菜鸟教程,真的挺全面,接口讲解比较全面且有例子参考,通俗易懂,入门必备!
(2)python api接口文档(官方),python api接口标准库,所有的api接口解释非常详细,且有例子,同时它还能选择不同版本的python的api接口。
二、第三方库
(1)wxPython 库适用于界面布局与事件等等开发。
1)wxPython API 文档,文档接口非常详细(英文),而且还将继承的所有父类都列了出来,特别方便!当然这应该还有更多优点没发掘出来。
2)活学活用wxPython,这是一本专门讲解和使用wxPython库的书(中文),对英语阅读有困难的,可以看看这本书,“手把手”教会如何使用wxPython库。
(2)xlrd 库适用于读取excel文档
(3)qrcode 库适用于创建qrcode(二维码)
三、开发工具
(1)PyCharm IDE,专门用于python开发的工具,功能强大且操作简单。有社区个人免费版。用习惯了IDE之后,确实很喜欢这种开发界面的舒适和操作便捷。
(2)Visual Studio Code 如果你曾经用过VS,那么这款工具毫不逊色于PyCharm,功能强大,能适用于多种语言,用来开发python也是毫无违和感。
一、学习教程
(1)python 系统学习教程,python 菜鸟教程,真的挺全面,接口讲解比较全面且有例子参考,通俗易懂,入门必备!
(2)python api接口文档(官方),python api接口标准库,所有的api接口解释非常详细,且有例子,同时它还能选择不同版本的python的api接口。
二、第三方库
(1)wxPython 库适用于界面布局与事件等等开发。
1)wxPython API 文档,文档接口非常详细(英文),而且还将继承的所有父类都列了出来,特别方便!当然这应该还有更多优点没发掘出来。
2)活学活用wxPython,这是一本专门讲解和使用wxPython库的书(中文),对英语阅读有困难的,可以看看这本书,“手把手”教会如何使用wxPython库。
(2)xlrd 库适用于读取excel文档
很简单的读取excel文档的库,API接口支持读取所有的工作表名,读取所有行,所有列,以及单元格的数据等等。
也支持写数据,不过个人认为在特殊情况下必要使用动态写excel文档时,这会是一个不错的选择。
(3)qrcode 库适用于创建qrcode(二维码)
超简单的创建二维码库,支持修改生成的二维码颜色。github上还支持二维码中添加图片,甚至支持生成gif的二维码(手动赞👍)
# 创建二维码
def create_qrcode(self, DirName:str, ID:int, Data:str):
qr = qrcode.QRCode(
# 版本
version=1,
# 二维码错误等级
error_correction=qrcode.ERROR_CORRECT_H,
# 二维码图片大小
box_size=self.setting['box_size'],
# 白边宽度
border=self.setting['border'],
# 掩码模式
mask_pattern=self.setting['mask_pattern']
)
from qrcode.image.pil import PilImage
# 给二维码赋予数据
img:PilImage = qr.add_data(Data)
# 创建image
img = qr.make_image()
# 将二维码输出为png文件
with open(DirName + '\\'+ ('%d' % ID) +'.png', 'wb') as fd:
img.save(fd)
fd.close()
三、开发工具
(1)PyCharm IDE,专门用于python开发的工具,功能强大且操作简单。有社区个人免费版。用习惯了IDE之后,确实很喜欢这种开发界面的舒适和操作便捷。
(2)Visual Studio Code 如果你曾经用过VS,那么这款工具毫不逊色于PyCharm,功能强大,能适用于多种语言,用来开发python也是毫无违和感。
更多推荐
Python 新手入门学习教程、第三方库以及开发工具整合(持续更新)
发布评论