擅长:python、mysql、java
<p>一种简单的方法是使用<code>in</code>遍历文件中的行以检查匹配项,如果找到匹配项,则使用<code>eval</code>将该行作为列表返回。在</p>
<pre><code>def search(file_name, name):
with open(file_name) as f:
for line in f:
if name in line:
return eval(line)
return []
>>> search('customer.txt', 'Yuvin Ng')
<<< [2, 'Yuvin Ng', 'Dougles College', 77839922003]
</code></pre>