Python 语法基础
刘长栋
这个作者很懒,什么都没留下…
展开
-
import os总结
import os总结转自 学不会的程序员一、os.path.abspath(path)返回path的绝对路径os.path.abspath("train.py")'E:\\my_project\\darknet\\darknet-master\\keras-yolo3\\keras-yolo3-master\\train.py'二、os.path.split(path)将path分割成目录和文件名并以元组方式返回os.path.split("E:\\my_project\\darkne转载 2021-10-27 21:56:37 · 261 阅读 · 0 评论 -
python 把列表里面的文字 接起来
把列表里面的文字 接起来san="A"for i in ["b","c","d"]: san+=iprint(san)Abcdsan="A"for i in ["b","c","d"]: san+="-"+iprint(san) A-b-c-dshan="0"for i in range(1,10):原创 2021-11-04 22:43:37 · 251 阅读 · 0 评论 -
Python os 路径下文件和文件夹
1 键盘输入一个路径,2 统计该路径下的文件夹和文件数量,并列出3 统计改文件夹下包含的 .exe的文件数量,注意不区分大小写import osprint(os.path) #改变 路径for i in os.scandir(): # 历遍路径 print(i)path=input("请输入你要查询的路径:")# path="c:\windows"os.chdir(path) #改变当前 路径dir_list=[]file_list=[]for i in os.sc原创 2021-11-07 23:21:52 · 423 阅读 · 0 评论 -
Python 文件 os.walk glob 查看文件夹内容
1 os.walk("./")"./" 当前目录"../" 包括上层目录 import os for dirpath,dirnames,files in os.walk("./"): # 当前目录下文件信息 包括上层目录("../") print(dirpath,dirnames,files)../Day6\Word [] ['070-word.py', '体温记录单.docx', '居住证明.docx', '当前疫情重点地区.docx'] ../ 表示上层目录 Day6\原创 2021-11-08 14:46:58 · 285 阅读 · 0 评论 -
Python os 模块 文件查找 路径 glob 文件大小,文件时间os.stat.(path).st_size st_mtime
1 文件大小 os.stat(文件).st_size /1024/1024 变兆2 有关时间2.1 现在 datetime.datetime.now()2.2 文件时间戳 os.stat(文件).st_mtime2.3 格式化时间戳 datetime.datetime.fromtimestamp(os.stat(file).st_mtime)#--*coding:utf-8*--# 1 键盘输入一个路径# 2 搜索改路径下 文件大小超过 50m的zip文件# 3 搜原创 2021-11-08 14:58:56 · 869 阅读 · 0 评论 -
Python zip压缩文件
–coding:utf-8–import osimport zipfilelist = os.listdir()新建 写,追加with zipfile.ZipFile(“my.zip”,“a”) as zip: # w 写 ,a 追加等同zip=zipfile.ZipFile(“my.zip”,“w”)# zip.write("c.txt")for file in list: if "py" in file: zip.write(file)读取print(z原创 2021-11-09 13:02:17 · 761 阅读 · 0 评论 -
Python 把指定目录下的文件 按类型归类
#--*coding:utf-8*--"""把指定目录下的文件 按类型归类"""import osimport shutilfrom pathlib import Path#指定路径# 路径=input("请指定路径:")路径="D:\新建文件测试"路径=Path(路径)list=list(路径.rglob("*.*"))os.chdir(路径)print(list)if not os.path.exists("文件整理"): os.mkdir("文件整理")fo.原创 2021-11-11 10:36:26 · 900 阅读 · 0 评论 -
Python 一键删除/移动重复文件
# --*coding:utf-8*--"""一键 删除重复文件 名字一样不一样都统统删掉主要用 filecmp 的cmp函数对文件进行比较"""import filecmpimport shutilfrom pathlib import Path# 指定目录文件目录=Path("D:\新建文件测试")重复目录=Path("D:\重复目录")if not 重复目录.exists(): 重复目录.mkdir()# 弄个文件列表文件列表=[]for 文件路径 i原创 2021-11-15 21:10:10 · 655 阅读 · 0 评论 -
python 基本文件操作
文件基本操作 增删改查打开 读写 关闭复制 删除 os模块 目录操作目录列表 创建目录 删除目录 获取目录 修改当前目录 判断是否是文件文本文件的编码格式转载 2021-11-09 10:04:22 · 121 阅读 · 0 评论 -
Python 数据结构
列表切片 排序 列表推导式 嵌套列表解析 集合 字典 历遍技巧原创 2021-12-08 22:17:42 · 248 阅读 · 0 评论 -
Python 文本→列表→字符串→列表→字典→文本之间
Python 文本变字典,文本变列表,字符串变列表,列表变字典,列表变元组,元组变列表,字典变字符串,列表变字符串,列表变列表原创 2021-10-19 22:39:31 · 220 阅读 · 0 评论