擅长:python、mysql、java
<p>您正在使用<code>input</code>,它试图以Python代码的形式对给定的输入求值。请参阅<a href="https://docs.python.org/2.7/library/functions.html#input" rel="nofollow noreferrer">documentation</a>,它告诉您它相当于运行<code>eval(raw_input(...))</code></p>
<pre><code>$ echo 'D:\MyCode\lol.txt' | python -c 'input()'
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "<string>", line 1
D:\MyCode\lol.txt
^
SyntaxError: invalid syntax
</code></pre>
<p>您通常不希望计算用户给定的任意字符串,因此请改用<a href="https://docs.python.org/2.7/library/functions.html#raw_input" rel="nofollow noreferrer">^{<cd3>}</a></p>