擅长:python、mysql、java
<p>“所有英文字符”</em>,假设您指的是所有ASCII字符;其中包括大写和小写拉丁字母、数字和英语特殊符号:您可以使用python内置函数<a href="https://docs.python.org/3.7/library/functions.html#filter" rel="nofollow noreferrer">^{<cd1>}</a>和<a href="https://docs.python.org/3.7/library/string.html?highlight=ascii#string.printable" rel="nofollow noreferrer">^{<cd2>}</a>对文件内容进行写入,如下所示:</p>
<pre class="lang-py prettyprint-override"><code> filtered_contents = ''.join(filter(lambda s: s in string.printables, file_contents))
</code></pre>
<p>你的问题很模糊,如果不帮你解决问题,很难给你答案。有关家庭作业帮助的问题,请参考<a href="https://stackoverflow.com/help/on-topic">community's on topic guidelines</a></p>
<blockquote>
<p>Questions asking for homework help must include a summary of the work you've
done so far to solve the problem, and a description of the difficulty you are
having solving it.</p>
</blockquote>
<p>如果您对Python有一点了解,但在整合您的想法时遇到问题,我建议您探索<a href="https://docs.python.org/3.7/" rel="nofollow noreferrer">python docs.</a>每当我遇到困难时,我发现手头有它非常有用。如果你想学习python,我建议你使用谷歌搜索。有很多在线自助学习资源!:)</p>