Python基础
木南成长之路
记录日常学习
展开
-
重命名文件夹下所有文件
重命名image文件夹下所有文件,在所有文件后面加上 ‘_1’,并保持文件后缀名不变,即.jpg或.png均不变利用os.rename(before, after)before-要修改的文件路径after-修改后的文件路径import ospath = 'image' # 要修改文件所在文件夹for img in os.listdir(path): name = img.split('.')[0] + '_1.' + img.split('.')[1] # 重命名的名称,在后缀前加原创 2022-05-10 15:57:31 · 423 阅读 · 0 评论 -
Python Serial串口的简单数据收发
导入模块注意这里模块名是pyserialpip install pyserial1. 打开串口import serialcom = serial.Serial('COM3', 9600)print com2. 发送数据import serialcom = serial.Serial('COM3', 9600)success_bytes = com.write('This is data for test')print success_bytes3. 接收数据(固定长度)imp原创 2022-04-21 17:08:24 · 11147 阅读 · 1 评论 -
剑指 Offer 05. 替换空格
题目:实现一个函数,把字符串 s 中的每个空格替换成"%20"示例:输入:s = “We are happy.”输出:“We%20are%20happy.”代码一:常规遍历:class Solution: def replaceSpace(self, s: str) -> str: out = [] # count = 0 for i in range(len(s)): if s[i] == ' ':原创 2022-03-19 22:28:45 · 165 阅读 · 0 评论 -
python列表转字符串
利用join() 方法:str.join(sequence)s = ['h', 'e', 'll', 'o']out = ''.join(s)输出:str() 函数 只是将对象转化为适于人阅读的形式,不能转换形式。原创 2022-03-19 22:20:02 · 998 阅读 · 0 评论 -
python中opencv与PIL图片读取保存及相互转化
1. opencv读取显示图片import cv2img = cv2.imread('img.jpg')cv2.imshow('img', img) # 图片显示cv2.waitKey() # 括号内的输入控制imshow的持续时间其中waitKey()表示等待用户按键,若不加这句,则图片显示一闪而过。cv2读取的图片即img为numpy.ndarray,大小即为(w,h,c)。2. PIL读取显示图片from PIL import Imageimage = Image.open原创 2022-02-18 15:31:13 · 8910 阅读 · 0 评论 -
python判断文件夹是否存在,不存在则创建
判断名为 dir 的文件夹是否存在,不存在则创建dir_name = 'dir'if not os.path.exists(dir_name): # os模块判断并创建 os.mkdir(dir_name)原创 2022-02-18 14:43:33 · 4080 阅读 · 0 评论 -
Python中tqdm模块介绍
Python中tqdm模块介绍原创 2022-01-15 17:26:41 · 12461 阅读 · 1 评论
分享