相关疑难解决方法(0)

如何逐行读取文件到列表中?

如何在Python中读取文件的每一行并将每一行存储为列表中的元素?

我想逐行读取文件,并将每行附加到列表的末尾.

python string file readlines

2028
推荐指数
22
解决办法
342万
查看次数

如何使用Python将文本文件读入列表或数组

我试图将文本文件的行读入python中的列表或数组.我只需要能够在创建后单独访问列表或数组中的任何项目.

文本文件的格式如下:

0,0,200,0,53,1,0,255,...,0.
Run Code Online (Sandbox Code Playgroud)

如果在...上面,那么实际的文本文件有数百或数千个项目.

我正在使用以下代码尝试将文件读入列表:

text_file = open("filename.dat", "r")
lines = text_file.readlines()
print lines
print len(lines)
text_file.close()
Run Code Online (Sandbox Code Playgroud)

我得到的输出是:

['0,0,200,0,53,1,0,255,...,0.']
1
Run Code Online (Sandbox Code Playgroud)

显然,它将整个文件读入只有一个项目的列表,而不是单个项目的列表.我究竟做错了什么?

python arrays text list

133
推荐指数
5
解决办法
68万
查看次数

如何使用Python读写CSV文件?

我有一个example.csv包含内容的文件

1,"A towel,",1.0
42," it says, ",2.0
1337,is about the most ,-1
0,massively useful thing ,123
-2,an interstellar hitchhiker can have.,3
Run Code Online (Sandbox Code Playgroud)

我如何example.csv用Python 阅读?

同样,如果我有

data = [(1, "A towel,", 1.0),
        (42, " it says, ", 2.0),
        (1337, "is about the most ", -1),
        (0, "massively useful thing ", 123),
        (-2, "an interstellar hitchhiker can have.", 3)]
Run Code Online (Sandbox Code Playgroud)

如何data使用Python 写入CSV文件?

python csv

33
推荐指数
1
解决办法
4万
查看次数

Python导入CSV短代码(pandas?)用';'分隔 和','在entires

我需要在Windows上用Python导入CSV文件.我的文件由';'分隔 并且包含非英语符号和逗号(',')的字符串.

我看了帖子:

使用Python将CSV文件导入sqlite3数据库表

Python导入csv列表

当我跑:

with open('d:/trade/test.csv', 'r') as f1:
    reader1 = csv.reader(f1)
    your_list1 = list(reader1)
Run Code Online (Sandbox Code Playgroud)

我遇到了一个问题:逗号更改为" - "符号.

当我尝试:

df = pandas.read_csv(csvfile)
Run Code Online (Sandbox Code Playgroud)

我有错误:

pandas.io.common.CParserError:标记数据时出错.C错误:第13行预计有1个字段,见2.

请帮忙.我更喜欢使用pandas,因为代码较短而没有列出CSV文件中的所有字段名称.

我知道可能有暂时替换逗号的工作.不过,我想通过一些参数解决它到熊猫.

python csv separator dataframe pandas

7
推荐指数
1
解决办法
1万
查看次数

如何将不带引号的字符串转换为python数组?

在Python中是否可以转换用逗号分隔的原始字符串,例如

tt0099700,tt0096061,tt0118688,tt0120784
Run Code Online (Sandbox Code Playgroud)

到Python数组/列表?

这样的字符串作为变量在循环中row[i]

谢谢你的帮助。

python csv

0
推荐指数
1
解决办法
46
查看次数

标签 统计

python ×5

csv ×3

arrays ×1

dataframe ×1

file ×1

list ×1

pandas ×1

readlines ×1

separator ×1

string ×1

text ×1