在PowerShell中用命令運行.py文件,有黑色框閃了了一下,然后PowerShell直接跳下一行新的命令輸入了是為什么?
網(wǎng)友解答: powershell和cmd命令的輸出原理是不一樣的:1)cmd是屏幕打印輸出,標準的stdout,只能做文本處理2)powershell輸出的是對象,可以排序、篩選、調(diào)用對
powershell和cmd命令的輸出原理是不一樣的:
1)cmd是屏幕打印輸出,標準的stdout,只能做文本處理
2)powershell輸出的是對象,可以排序、篩選、調(diào)用對象支持的方法,且powershell有轉(zhuǎn)么的xml文件用于定義輸出的默認格式;
如果Python腳本在powershell里面一閃而過,而你的場景又要求必須在powershell里面執(zhí)行Python腳本,那么可以參考下面的方法:
Running Python in PowerShell? - Stack Overflow https://stackoverflow.com/questions/19676403/running-python-in-powershell
網(wǎng)友解答:那就是cmd和powersgell的運行命令是不同的。根據(jù)你的描述,感覺好像是命令在cmd中運行了。但可能是因為powershell使用的命令與cmd是不同的,故沒有顯示出你想要的結(jié)果