【发布时间】:2014-12-02 21:56:03
【问题描述】:
这个想法很简单:有一个包含 2 个或更多文件 *.txt 的目录。我的脚本应该查看目录并获取文件名,以便通过网络复制它们(如果它们存在)。 作为一个 Python 新手,我面临着迄今为止无法解决的问题。 我的代码:
files = os.listdir('c:\\Python34\\');
for f in files:
if f.endswith(".txt"):
print(f)
此示例返回 3 个文件:
LICENSE.txt
NEWS.txt
README.txt
现在我需要使用每个文件名来创建一个 SCP。问题是当我尝试获取第一个文件名时:
print(f[0])
我只收到列表中每个文件的前几个字母:
L
N
R
如何将文件名添加到数组中以便以后将它们用作数组元素?
【问题讨论】:
标签: python arrays python-3.x