使用python访问文件夹中的文件

时间:2012-07-05 13:17:55

标签: python directory

我有一个运行程序的python脚本,它生成几个.exe文件并将它们放在一个文件夹中。我想访问这些exe文件做进一步的测试,问题是这个文件夹名不是静态的(它是动态的吗?),名称取决于OS,编译器,二进制类型(64/32位),所以我可以不要对目录进行硬编码。

那么访问这样的文件夹最好的是什么? ,我试着看一下,但我还没有得到如何解决这个问题的线索。

2 个答案:

答案 0 :(得分:1)

只需将文件夹名称作为参数传递给python脚本:

python myscript.py FolderName

myscript.py

import sys
print sys.argv[1]

sys.argv为您提供所有参数。

答案 1 :(得分:0)

import platform

使用platform模块生成文件路径。

import os.path

使用os.path模块以很好的方式播放路径。