如何从Web目录中获取文件名 - Python代码

时间:2013-04-07 23:48:00

标签: python web filenames

我想知道如何获取存储在服务器上的文件名(.jpg图像文件)列表。

我正在寻找将所有文件名(及其扩展名)存储在Excel表格或CSV格式中的代码。

任何提示都会非常有用。

1 个答案:

答案 0 :(得分:0)

获取存储在某个文件夹中的所有文件的文件名非常容易,您可以轻松地将其写入文件(以您想要的任何格式):

import os
filenames = os.listdir('path to directory')
logFile = open('filenames.txt')
for name in filenames:
    logFile.write(filename)
logFile.close()

您必须在服务器上执行此代码,因此请确保您可以在其上执行Python代码。

完成后,您可以使用urllib2模块从服务器检索它:How do I download a file over HTTP using Python?