【发布时间】:2012-06-24 02:54:13
【问题描述】:
我有一个需要阅读的数据文件。我知道要在 Python 中读取文件,您必须执行以下操作:
file = open(fileLocaion, 'r+')
但我不知道该找谁做特别阅读。我拥有的数据在列中。所以x 值在一列中,y 值在另一列中,标题位于顶部。数据(我的文本文件a.txt)看起来像
Charge (1x), Ch A, Run #1
Time ( s ) Charge (1x) ( µC )
0.0000 0.021
0.1000 0.021
0.2000 0.021
0.3000 0.021
0.4000 0.021
0.5000 0.021
0.6000 0.021
所以第一次值是0.0000,第一次充电值是0.021。我希望能够将它带入 Python 并使用 matplotlib 来绘制它。但我无法弄清楚如何读取这些数据。
【问题讨论】:
-
值得注意的是,在 Python 中打开文件时应该尝试使用the
withstatement。这既更具可读性,又消除了文件未关闭的可能性(即使发生异常)。
标签: python numpy matplotlib python-2.7 scipy