擅长:python、mysql、java
<p>听起来你的问题是那些奇怪的单值行上有额外的标签。在</p>
<p>幸运的是,sep参数采用正则表达式。我尽我所能重新创建了您的数据集,并从以下read_csv获得了一个外观不错的df:</p>
<pre><code>ipdb> test = pd.read_csv('test.txt', skiprows=(1), header=(0), sep='\t*')
ipdb> test
T(K) Cp S -[G-H(Tr)]/T H-H(Tr) delta-f H delta-f G log Kf
0 0.00 NaN NaN NaN NaN NaN NaN NaN
1 100.00 NaN NaN NaN NaN NaN NaN NaN
2 200.00 NaN NaN NaN NaN NaN NaN NaN
3 298.15 49.915 60.752 60.752 0.100 -272.044 -251.429 44.049
4 300.00 49.999 61.061 60.753 0.092 -272.025 -251.301 43.755
5 400.00 51.840 75.704 62.737 5.187 -271.044 -244.543 31.934
</code></pre>
<p>希望这有帮助!在</p>