出于可伸缩性和可维护性的目的,我试图使Python测试脚本模块自包含目录。
我做了一些调查,还没有找到我要找的答案。基本上,我想确定Python中是否有一个函数可以做类似于shell中的cd -
的事情。
我通常希望避免键入完整的路径名,并拥有与指定环境相关的所有路径。
示例:
我有我的主目录,我的脚本位于python-scripts
,我有每个测试环境的文件夹demo
,以及每个测试环境的屏幕截图文件夹demo-screenshots
。
如果我想用Python将屏幕截图保存到屏幕截图中,在demo
目录中工作时,我只需使用路径'/demo-screenshots/example.png'
将其发送到下面的目录:demo-screenshots
。问题是我不知道如何移回目录。
谢谢你。
你想更改工作目录吗?python中的OS module有很多函数可以帮助解决这个问题。
path
正在".."
上一个目录。如果需要检查目录更改之前/之后的位置,可以发出getcwd()
命令:将打印文件的CWD,例如C:\用户\测试\文档\代码更新\笑话
将打印文件的父目录:C:\ Users\Test\Documents\coderenform
相关问题 更多 >
编程相关推荐