【发布时间】:2018-01-21 05:04:24
【问题描述】:
您好,我正在尝试将我的目录存储到一个列表中。我可以使用以下代码调用目录:
import os
path = r'c:/users/blahblahblah'
listing= os.listing(path)
for infile in listing:
print "current file is: "+infile";
这会从目录中输出每个文件。我想调用目录中的每个文件并将每个文件的内容存储到一个列表中。所有文件都是csv。
因此,之后我无法调用每个文件的内容并将它们存储为列表。有点过了。至少可以说很沮丧。
(我的最终目标是能够将这些文件存储在 sqlite3 数据库中(这意味着数据框和 dict 是不够的......相信我,我已经尝试过了......)关于 sqlite3 的每一步似乎很好。
【问题讨论】:
-
(1) 路径定义中不需要
r。 (2) 没有人调用文件。 (3) 使用模块csv读取文件内容。 -
os.listing不存在。
标签: python list csv directory operating-system