[英]Running a Python script from the command prompt isn't working correctly
在我的 Python 课程中,我们被要求在提交之前将 output 脚本的结果转换为文本文件。 这是一项简单的任务,也是我整个学期都在做的事情。 但是,它今天似乎不起作用。
通常我会打开一个命令提示符, CD
到我的脚本所在的目录,然后输入以下内容:
car_test.py > car_test.txt
现在,当我这样做时,它正在打开Visual Studio 2019
(这是我用作 Python 的 IDE 的工具)。 我已经回到了我之前使用过的其他脚本,并且同样的事情正在发生。 奇怪的是,它创建了一个文本文件,但它是空白的。 同样,这也发生在以前已知的工作脚本中。
对这里可能发生的事情有任何想法吗?
编辑答案:
今天再次发生在我身上,我弄清楚是什么原因造成的。 它没有将默认程序设置为 Python for.py 文件,而是以某种方式更改为 Visual Studio 2019。一旦我将其更改回 Python,它现在就像我在下面和 OP 中描述的那样工作。
旧答案:
发布这个问题后,我走开休息一下。 我无法解释为什么,但它现在正在工作。
C:\Users%USERNAME%\source\repos\car_test\car_test>car_test.py > car_test.txt
Output 文件 car_test.txt 显示如下: 汽车正在加速: 当前速度:5 当前速度:10 当前速度:15 当前速度:20 当前速度:25
汽车正在制动: 当前速度:20 当前速度:15 当前速度:10 当前速度:5 当前速度:0
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.