gpt4 book ai didi

python - 如何在python脚本中更改Linux的目录?

转载 作者:太空宇宙 更新时间:2023-11-04 05:11:47 24 4
gpt4 key购买 nike

目前,我正在使用 python 脚本在 Linux shell 中运行命令。当我更改目录时,它似乎不起作用(当我运行命令 ls 时,它列出了初始目录的文件)。我想将目录更改到桌面。我的代码:

import os
os.popen("cd Desktop")
d = os.popen("ls")
x = d.read()
print (x)

最佳答案

使用subprocess模块要好得多。它有一个更好的 API,并且接受关键字:

>>> import subprocess as sp
>>> sp.call("ls -ll", cwd='/tmp', shell=True)

关于python - 如何在python脚本中更改Linux的目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54446377/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com