python从入门到深入
文章平均质量分 81
本专栏是一个针对Python实际应用的专栏。目前同类型的Python学习文章(CSDN)和 视频 (bilibili)资源有很多,本专栏的目的是针对工作中开发自动化工具时使用python的小伙伴,一些技术小总结,希望能对大家有所帮助!
诊断协议那些事儿
诊断开发工作者
展开
-
将python文件打包为exe文件——pyinstaller
本文介绍利用pyinstaller如何打包文件,并为文件设置图标。原创 2024-03-23 14:25:32 · 243 阅读 · 0 评论 -
Python——删除加密excel文件的密码
在python解析excel文件时,碰到文件加密报错的问题,刚开始每次解析使用手动打开表格,取消密码的方式,但客户每次释放不同的excel文件都加密,很麻烦。在本文中,将展示如何使用Python删除Excel文件密码。原创 2024-03-22 22:36:32 · 277 阅读 · 0 评论 -
Python用法:if __name__ == “__main__“的作用
与C语言不同,Python是一种解释型脚本语言,在执行之前不同要将所有代码先编译成中间代码,Python程序运行时是从模块顶行开始,逐行进行翻译执行,所以,最顶层(没有被缩进)的代码都会被执行,所以Python中并不需要一个统一的main()作为程序的入口。在某种意义上讲,if __ name__== "__ main__:"也像是一个标志,象征着Java等语言中的程序主入口,告诉其他程序员,代码入口在此。原创 2024-01-09 22:21:46 · 554 阅读 · 1 评论 -
xlrd 2.0.1之后报 Excel xlsx file; not supported的解决方法
查询xlrd版本:pip list。原创 2023-12-18 19:35:30 · 483 阅读 · 0 评论 -
Python读写arxml文件
本文主要通过介绍arxml文件,为后续python脚本开发奠定基础。arxml是AUTOSAR XML的简称,是一个通用的配置/数据库文件,实质是一个xml文件。①更规范的格式表达;②基于XML规范减少工具实现的工作量;XML:可扩展标记语言(ExtensibleMarkupLanguage),是一种非常灵活的标记语言,没有固定的标签,所有的标签,在符合XML命名规则的基础上,都可以自定义,但是在写标签名的时候一定要有含义。XML被用于信息的记录和传递。原创 2023-12-16 17:57:58 · 577 阅读 · 0 评论 -
python——数据类型
不可变数据:Number(数字)、String(字符串)、Tuple(元组)可变数据:List(列表)、Dictionary(字典)、Set(集合)在python当中,一切皆对象。所以python变量也是对象。变量:对象的引用。变量存储的是对象的地址,变量的变指的是对象地址的变化,而不是地址指向内存空间的值。原创 2023-12-15 23:18:34 · 144 阅读 · 0 评论 -
Python——自动创建文件夹
利用 Python编程语言实现自动创建文件夹,程序以函数形式封装,直接按要求传参即可调用。在python中没有直接针对文件夹的操作方法,可以借助模块os,os.path和shutil来操作。在新建文件夹时可以创建一级文件,也可以创建多级文件。原创 2023-10-29 22:57:33 · 734 阅读 · 0 评论 -
Python——PyQt5以及Pycharm相关配置
Qt Designer 可以通过Qt Designer来编写UI界面,Qt Designer的设计符合MVC的架构,其实现了视图和逻辑的分离,从而实现了开发的便捷。原创 2023-10-29 22:18:34 · 1078 阅读 · 0 评论 -
Python-easygui
easygui是python中一个非常简单的GUI界面库,不是事件驱动的,所有的GUI交互都是通过简单地函数调用就可以实现,无需安装额外的GUI界面库,支持多种操作系统,轻松地在Python程序中创建消息框,输入框,选择框等。原创 2023-10-29 20:21:33 · 137 阅读 · 0 评论 -
Python——新建工程/引入本地库
PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。原创 2023-10-29 16:32:20 · 444 阅读 · 0 评论 -
Python——pip的用法
pip(package installer for python)类似python的应用管家,是Python包管理工具,该工具提供了对Python包的查找、下载、安装、卸载的功能。它可以提供各种各样的第三方库(科学计算、画图、操作excel等),在安装python时默认安装pip。若未安装,可以输入python -m ensurepip --default-pip进行安装原创 2023-10-29 14:37:51 · 100 阅读 · 0 评论 -
Python-platform模块
Python platform模块是一个用于**获取和操作操作系统相关信息**的内置模块。它提供了一种简单而方便的方式来识别当前运行Python代码的操作系统、Python解释器和硬件架构等信息。它可以帮助开发人员编写更具可移植性和兼容性的代码,并根据不同的操作系统或硬件架构执行不同的操作。原创 2023-10-29 17:14:47 · 917 阅读 · 0 评论 -
Python-生成随机数
在Python中可以用于随机数生成的有两种主要途径,一是random模块,另一个是numpy库中random函数。>如果是为了得到随机的单个数,多考虑random模块;>如果是为了得到随机小数或者整数的矩阵,就多考虑numpy中的random函数;原创 2023-10-22 15:33:54 · 139 阅读 · 0 评论 -
Python中print()打印如何不换行?
print 在 Python3.x 是一个函数,但在 Python2.x 版本不是一个函数,只是一个关键字。原创 2023-10-04 23:58:54 · 980 阅读 · 0 评论 -
windows10系统下Python3.11中安装Numpy库教程
在cmd窗口直接使用pip install numpy报错,安装到一半的时候会报错,出现一大堆类似下图红色的错误,在此分享安装步骤以供大家更快解决问题。原创 2023-09-12 23:50:33 · 1382 阅读 · 1 评论