❶ python,子進程Process()中的print()沒有列印結果,什麼原因
IDLE不能顯示子進程(調用Process的子進程)列印的信息。
解決辦法1:直接把.py文件拖入cmd命令窗口,用cmd命令窗口運行Python程序
解決辦法2:安裝PyCharm,在PyCharm中運行
以上兩種方法都不能列印進程池Pool調用apply_async方法執行的子進程的信息
❷ python print不輸出內容
右鍵-運行才會出結果的
❸ python為什麼print沒有輸出
建議檢查下輸出的內容是否為空,導致沒有輸出結果。
其實print有很多種格式化輸出的方式。這樣可以更清晰地顯示輸出結果。可參考如下:
方法一:
用format方法來實現。
print('c={c},r={r}'.format(c=c,r=r))
方法二:
用%佔位符來實現格式化輸出。
print('c=%s,r=%s' %(c,r))