擅长:python、mysql、java
<p>可以使用正则表达式。这个例子将解析小数、负数和排除文本。</p>
<pre><code>"""Contents of test.txt:
1 2 3.14 4 5 0 text
6 7 -8 9 10 -99.99
some other text
1.0 0.5
"""
import re
filename_1 = open("test.txt", 'r')
values = re.findall(r"-*\d+\.*\d*", filename_1.read())
print values
</code></pre>
<p>注意,这将返回一个列表。然后可以将值转换为int或float。</p>