相关疑难解决方法(0)

如何使用Python将目录更改回原始工作目录?

我有一个类似下面的功能.我不确定如何在jar执行结束时使用os模块返回到我原来的工作目录.

def run(): 
    owd = os.getcwd()
    #first change dir to build_dir path
    os.chdir(testDir)
    #run jar from test directory
    os.system(cmd)
    #change dir back to original working directory (owd)
Run Code Online (Sandbox Code Playgroud)

注意:我认为我的代码格式是关闭的 - 不知道为什么.我提前道歉

python

20
推荐指数
4
解决办法
2万
查看次数

是否可以指定以前的目录python?

我试图将Python测试脚本模块自包含在目录中,以实现可伸缩性和可维护性.

我做了一些研究,但未能找到我正在寻找的答案.基本上,我想确定Python中是否有一个函数可以cd -在shell中执行类似的操作.

我通常希望避免键入完整的路径名,并拥有相对于指定环境的所有路径.

示例:我的主目录位于脚本所在的位置python-scripts,每个测试环境都有文件夹,每个测试环境都有demo一个屏幕截图文件夹demo-screenshots.

如果我想使用Python将屏幕截图保存到屏幕截图,在demo目录中工作时,我只需将其发送到以下目录:demo-screenshots,使用路径'/demo-screenshots/example.png'.问题是我不明白如何移回目录.

谢谢.

python directory shell

7
推荐指数
1
解决办法
9197
查看次数

标签 统计

python ×2

directory ×1

shell ×1