【发布时间】:2019-08-04 04:58:53
【问题描述】:
我目前正在尝试导入 .txt 文件。我通常喜欢代码:
GID = np.genfromtxt("C:\\Users\\Downloads\\Python\\myfile.txt")
q= GID[:,][:,0]
但是我什至尝试过:
with open('C:\\Users\\Downloads\\Python\\myfile.txt', 'r') as myfile:
UV = myfile.read().replace('\n', '')
UV = UV.replace(',', ' ')
我目前遇到的问题是我尝试导入的文件有超过 1000 行应该有两列数字。但是,它用逗号分隔两列,没有空格,如下所示:
1234.56,-7.89
987.65,43.21
如果我尝试使用 genfromtxt 命令导入值,它只会将所有内容都导入为“nan”。如果我尝试使用“with open”命令导入值并用空格替换所有逗号,我会失去两列和超过 1000 行的格式。
有什么建议吗?
【问题讨论】:
标签: python python-3.x