Python开发常见问题集锦

这里收集了 Python开发时,经常会碰到问题和解决方案。

建议大家在浏览器里面收藏该网页链接。

在开发时,碰到问题,就可以来这里拷贝、粘贴、简单修改,可以大大提高开发效率。

本文会一直更新,加入常见问题和解决方案。


基本操作

合并2个列表

合并2个字典

从列表中过滤元素

从字典中过滤元素

产生随机数

产生随机字符串

‘/’和‘//’的区别

单引号,双引号,三引号的区别

字符串

UNICODE数字转换为字符

字符转换为UNICODE数字

将字符串切割为多个字符串

使用正则表达式切割字符串

使用SPLIT函数从字符串中提取内容

使用正则表达式从字符串中提取内容

将列表中的字符串元素合并为一个字符串

字符串替换时忽略大小写

字符串的格式化

JSON格式字符串处理

文件和目录

读取某种编码格式的文件内容

以指定UTF8编码格式写文件

对文件路径名的操作

判断文件、目录是否存在

获取文件的大小和日期

递归的遍历目录下面所有的文件

得到目录中所有的文件和子目录名

得到目录中指定扩展名的文件和子目录

创建目录

删除文件或目录

日期和时间

获取当前时间对应的数字

指定格式字符串显示时间

获取当前时间 对应 的年月日时分秒

获得指定日期对应星期几

获得指定日期所在周的周一的日期

进程和线程

调用其它程序,并且判断其返回码

调用其它程序,并且获取输出结果

非阻塞式调用其它程序

类和对象

PRINT自定义对象

定义PROPERTY 属性

子类中调用父类的方法