一.os模块 os指的是错作系统 该模块主要用于处理与操作系统相关的操作,常用的是文件操作(读、写、删、复制、重命名)。 os.getcwd() 获取当前文件所在的文件夹路径 os.chdir() 修改当前工作目录 os.makedirs() 创建多级目录(不存在时,则创建) os.mkdir() ...
分类:
其他好文 时间:
2018-12-10 18:24:20
阅读次数:
179
在对大量数据进行操作时,批处理是不可避免。 这里的批处理主要针对的是在同一个文件夹下的一批文件进行处理,在网上找了很多资料,觉得下面这个链接的材料更直观:https://blog.csdn.net/yaoxy/article/details/79427959 1.提取目录:在批处理中时常会用到文件夹 ...
分类:
编程语言 时间:
2018-12-09 18:53:11
阅读次数:
211
python 常用模块random,os,sys 模块 python全栈开发OS模块,Random模块,sys模块 OS模块 os模块是与操作系统交互的一个接口,常见的函数以及用法见一下代码: #OS模块 #os模块就是对操作系统进行操作,使用该模块必须先导入模块: import os #getcw ...
分类:
编程语言 时间:
2018-12-08 13:22:43
阅读次数:
252
#通过以上’os.getcwd()‘可以查看当前python解释器所执行的环境的位置 #通过’os.listdir()‘可以查看当前目录下的所有文件名和目录名字 #’os.remove('文件或者文件夹名字')‘ 可以删除文件或者文件夹 这里删除了文件’views.py‘ 同时也可以通过绝对路径进行 ...
分类:
其他好文 时间:
2018-12-07 21:06:26
阅读次数:
182
在自动化测试中,经常需要查找操作文件,比如说查找配置文件(从而读取配置文件的信息),查找测试报告(从而发送测试报告邮件),经常要对大量文件和大量路径进行操作,这就依赖于os模块,所以今天整理下比较常用的几个方法。网上这方面资料也很多,每次整理,只是对自己所学的知识进行梳理,从而加深对某个模块的使用。 ...
分类:
编程语言 时间:
2018-12-07 16:45:02
阅读次数:
219
1 import os 2 3 print(os.getcwd()) # 获取当前工作目录 4 os.makedirs('dirname1/dirname2') # 可生成多层递归目录 5 os.removedirs('dirname1/dirname2') # 若目录为空,则删除,并递归到上一级目... ...
分类:
其他好文 时间:
2018-12-06 12:07:08
阅读次数:
223
# 需求: 把好人换成sb # 必须: # 1. 先从文件中读取内容 # 2. 把要修改的内容进行修改 # 3. 把修改好的内容写人一个新文件 # 4. 删除掉原来的文件 # 5. 把新文件重命名成原来的文件的名字 # 导入os模块 os表示操作系统 import os with open("夸一夸... ...
分类:
其他好文 时间:
2018-12-05 18:39:27
阅读次数:
155
os.walk('path')函数对于每个目录返回一个三元组,(dirpath, dirnames, filenames), 第一个是路径,第二个是路径下面的目录,第三个是路径下面的文件 如果加参数topdown=False则表示自下而上进行遍历,默认为topdown=True即自上而下进行遍历 例 ...
分类:
编程语言 时间:
2018-12-05 02:10:16
阅读次数:
238
阅读目录 常用模块 collections模块 time模块 random模块 os模块 sys模块 collections模块 time模块 random模块 os模块 sys模块 序列化模块 shelve模块 pickle模块 json模块 configparser模块 shelve模块 pic ...
分类:
编程语言 时间:
2018-12-02 18:33:17
阅读次数:
226