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