引用程序中另一个目录中的文件

2024-10-02 12:28:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我目前正在服务器上工作。我已经创建了自己的目录,但需要访问服务器上另一个目录中的文件。基本上,我有一些代码需要访问服务器上另一个目录中的文件,但我不知道如何去做。我的代码中是否有可以添加的命令,或者在命令行中可以键入什么?我在代码中遇到的错误如下:

[aburac1][mcbbigram][/ruths/data/aburac1] python get-contribs.py
Traceback (most recent call last):
  File "get-contribs.py", line 96, in <module>
    fec_files = filter(lambda x: x.endswith('.fec'),os.listdir(dname))
OSError: [Errno 2] No such file or directory: '1001015'

文件1001015位于目录/ruths/data/fec/efr中。那么如何从我的目录访问这些文件呢?在


Tags: 文件代码命令行py命令服务器目录data
2条回答

os.chdir("/ruths/data/fec/efr")

输入文件名时,可以指定整个路径。例如,假设您要打开一个文件“食品.txt“在目录“/home/docs”中。您可以运行以下命令:

f = open("/home/docs/foo.txt")

其中f现在是文件的句柄。或者,命令os.chdir公司从模块os更改当前工作目录。以下代码段具有与上面相同的效果:

^{pr2}$

相关问题 更多 >

    热门问题