<p>我有一个非常简单的python脚本。我想把它用在码头集装箱里。你知道吗</p>
<p>Python文件(计算机.py)你知道吗</p>
<pre><code>import datetime
print("Welcome to virtual assistant.")
name = input("What is your name? ")
print("Welcome " + name)
def time():
print(datetime.datetime.now())
command = input("Would you like to know the time " + name + "?")
if command == "yes":
print(time())
</code></pre>
<p>我的docker文件是这样的</p>
<pre><code>FROM python:3
ADD computer.py /
CMD [ "python", "./computer.py" ]
</code></pre>
<p>然后我跑了</p>
<pre><code>docker build -t python-barcode .
</code></pre>
<p>那么</p>
<pre><code>run python-barcode
</code></pre>
<p>我得到这个错误</p>
<pre><code>Traceback (most recent call last):
File "./computer.py", line 4, in <module>
name = input("What is your name? ")
EOFError: EOF when reading a line
Welcome to virtual assistant.
What is your name? %
</code></pre>
<p>它似乎一直运行代码直到我请求输入?甚至不知道是什么原因造成的。任何帮助都将不胜感激。你知道吗</p>