相关疑难解决方法(0)

在Python中查找扩展名为.txt的目录中的所有文件

如何.txt在python中找到扩展名目录中的所有文件?

python file-io

1043
推荐指数
19
解决办法
158万
查看次数

使用Python读取目录中的所有csv文件

我希望这不是微不足道的,但我想知道以下内容:

如果我有一个包含n个 csv文件的特定文件夹,我怎么能一次一个地迭代读取所有文件,并对它们的值执行一些计算?

例如,对于单个文件,我执行类似的操作并对x数组执行一些计算:

import csv
import os

directoryPath=raw_input('Directory path for native csv file: ') 
csvfile = numpy.genfromtxt(directoryPath, delimiter=",")
x=csvfile[:,2] #Creates the array that will undergo a set of calculations
Run Code Online (Sandbox Code Playgroud)

我知道我可以检查csv给定文件夹中有多少文件(请点击此处):

import glob
for files in glob.glob("*.csv"):
    print files 
Run Code Online (Sandbox Code Playgroud)

但是我没有弄清楚如何将numpy.genfromtxt()函数嵌套在for循环中,所以我读入了一个目录的所有csv文件,由我来指定.

编辑

我只有的文件夹jpgcsv文件.后者是命名的eventX.csv,其中X的范围是1到50.因此,for我所指的循环应该按照它们的方式考虑文件名.

python csv for-loop numpy genfromtxt

10
推荐指数
3
解决办法
5万
查看次数

标签 统计

python ×2

csv ×1

file-io ×1

for-loop ×1

genfromtxt ×1

numpy ×1