<>方法一:

项目名:InterfaceTest_master,根目录:InterfaceTest_master/
#获取当前文件的目录 cur_path = os.path.abspath(os.path.dirname(__file__)) # 获取根目录
root_path= cur_path[:cur_path.find("InterfaceTest_master\\")+len(
"InterfaceTest_master\\")] print(root_path) # 创建其他目录 data_path = os.path.abspath
(root_path +'\\excelReport') if not os.path.exists(data_path): os.mkdir(
data_path) # 如果不存在这个excelReport文件夹,就自动创建一个 print(data_path)
<>运行结果:
C:\Users\Administrator\Desktop\InterfaceTest_master\ C:
\Users\Administrator\Desktop\InterfaceTest_master\excelReport
<>方法二:
# 获取根目录 base_dir = dirname(dirname(abspath(__file__))) print(base_dir) #
修改成linux目录 base_dir = base_dir.replace('\\', '/') print(base_dir) # 创建其他目录
file_path= base_dir + "/excelReport" print(file_path)
<>运行结果:
C:\Users\Administrator\Desktop\InterfaceTest_master C:/Users/Administrator/
Desktop/InterfaceTest_master C:/Users/Administrator/Desktop/InterfaceTest_master
/excelReport

技术
©2020 ioDraw All rights reserved
Windows 10将获得更多Fluent动画 提升系统交互体验韦恩图解决数学问题vue的三种常用传值方式算法:最长公共子序列(输出所有最长公共子序列)postman接口测试获取时间戳和MD5加密Do we need an operating system?形态学处理开运算和闭运算服务器迁移进度表java程序设计流程图laravel 的多对多一对多多对一模型关联中with,has,wherehas