2016 - 2024

感恩一路有你

python需要的基础 在PowerShell中用命令运行.py文件,有黑色框闪了了一下,然后PowerShell直接跳下一行新的命令输入了是为什么?

浏览量:1524 时间:2021-03-10 15:28:13 作者:admin

在PowerShell中用命令运行.py文件,有黑色框闪了了一下,然后PowerShell直接跳下一行新的命令输入了是为什么?

PowerShell和CMD命令的输出原理不同:

1)CMD是屏幕打印输出,标准stdout,只能做文本处理

2)PowerShell输出对象,可以对对象支持的方法进行排序、过滤和调用,PowerShell转换了XML文件,定义了输出的默认格式;

如果Python脚本在PowerShell中闪烁,并且您的场景要求Python脚本必须在PowerShell中执行,那么您可以参考以下方法:

在PowerShell中运行Python?-堆栈溢出https://stackoverflow.com/questions/19676403/running-python-in-powershell

Dev C 运行程序的时候,为什么黑框一闪而过,什么都看不到?

由于程序结束后退出命令行,因此输出不可见。

有两种解决方案:

1。

通过命令行运行EXE程序,这样即使程序退出命令行,也不会退出。

2.

修改程序,使其不会退出。有两种更常见的方法可以做到这一点:

(1)(Windows)使用< Windows提供的系统(“pause”)。H>。具体方法是添加#include<windows。H>,然后在main函数返回之前添加system(“pause”)语句。这将导致程序在结束前暂停。

(2)使用getchar()函数。具体方法是添加#include<stdio。H>(C程序)或

(C程序)开头,然后在主函数返回前加上getchar()语句,这样程序就会等待您输入一个字符结束,达到暂停的目的

python需要的基础 程序员入门教程 python

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。