擅长:python、mysql、java
<p>使用运行程序</p>
<pre><code>python -t script.py
</code></pre>
<p>如果您有混合的制表符和空格,则会发出警告。</p>
<p>在*nix系统上,您可以通过运行</p>
<pre><code>cat -A script.py
</code></pre>
<p>并且可以使用命令将制表符自动转换为4个空格</p>
<pre><code>expand -t 4 script.py > fixed_script.py
</code></pre>
<p>注意:在编程时,一定要使用编程编辑器(例如emacs、vim),而不是文字处理器。编程编辑器不会有这个问题。</p>
<p>是的。对于emacs用户,<kbd>M-x</kbd><code>whitespace-mode</code>将在emacs缓冲区中显示与<code>cat -A</code>相同的信息!</p>