PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Python
[問題] 開新視窗呼叫Windows console後關閉
作者:
XperiaZ6C
(真●安卓輕旗艦)
2017-10-05 22:16:46
因為需要透過python在FTP下載的同時做計時
並在計時一段時間之後
再去停止FTP的下載
以做後續的動作
試過了python內建的FTP函式庫
但是因為不支援開啟hash模式
所以很難確定是否有一直在做資料傳輸的動作
(因為需要測試來源網路的穩定性,所以要知道是否有斷訊發生)
於是改用在bat檔寫好FTP指令
再用一個thread透過os.system去呼叫
但是當我計時到的時候
我傳送ctrl+c的指令到該thread
卻會連我的主程式都一起終止
想請問是否能在呼叫bat檔的時候
以thread的方式新開啟一個console視窗的方式
然後主程式能送終止的指令到新開的cosole來結束FTP下載
並且不影響主程式後續的作業
先謝謝各位可以給予提點
作者:
uranusjr
(â†é€™äººæ˜¯è¶…級笨蛋)
2017-10-06 23:03:00
subprocess.call('start cmd /k 檔名', shell=True)我覺得你想做的東西不該這樣實作, 但這是開新 console的指令 (用 os.system 也可以, 重點是那個 start)
作者:
XperiaZ6C
(真●安卓輕旗艦)
2017-10-06 23:14:00
謝謝前輩指點,會繼續思索有沒有更好的方法
繼續閱讀
[問題] 有類似Excel篩選的功能嗎?
zcyee
[問題] Python/Tensorflow初學疑問
vu04y94
[問題] 爬蟲 Beautifulsoup4 一些小困難
asd860079
[問題] 學習django用書
n860404
[問題] no module named "pythonds"
ss900405tw
[心得] 從imageNet載檔案到機器學習的流程
yinxuanh
[問題] 如何從別的.ipynb引用自訂函數
linkpon5566
[問題] Mac安裝pycharm後terminal無法使用??
okinawaa
[問題] http傳輸速度
guestttttt
[問題] 使用pyinstaller打包成exe後無法執行
hu830228
Links
booklink
Contact Us: admin [ a t ] ucptt.com