擅长:python、mysql、java
<p>这应该可以做到:</p>
<pre class="lang-py prettyprint-override"><code>import numpy as np
txt = np.genfromtxt('input.txt', dtype='str')
# python >= 3.6
with open('outfile.txt', 'w') as file:
file.write("\n".join(
[f'\\object{{{row[0]}}}\n'
f'\\ra{{{row[1]}}}\n'
f'\\dec{{{row[2]}}}\n'
'\\color{red}\n' # static line
for row in txt]
))
# python < 3.6
with open('outfile.txt', 'w') as file:
file.write("\n".join(
['\\object{{{row[0]}}}\n'
'\\ra{{{row[1]}}}\n'
'\\dec{{{row[2]}}}\n'
'\\color{{red}}\n'.format(row=row) # static line
for row in txt]
))
</code></pre>