[問題] 開新視窗呼叫Windows console後關閉
因為需要透過python在FTP下載的同時做計時
並在計時一段時間之後
再去停止FTP的下載
以做後續的動作
試過了python內建的FTP函式庫
但是因為不支援開啟hash模式
所以很難確定是否有一直在做資料傳輸的動作
(因為需要測試來源網路的穩定性,所以要知道是否有斷訊發生)
於是改用在bat檔寫好FTP指令
再用一個thread透過os.system去呼叫
但是當我計時到的時候
我傳送ctrl+c的指令到該thread
卻會連我的主程式都一起終止
想請問是否能在呼叫bat檔的時候
以thread的方式新開啟一個console視窗的方式
然後主程式能送終止的指令到新開的cosole來結束FTP下載
並且不影響主程式後續的作業
先謝謝各位可以給予提點
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.136.213.115
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1507213008.A.88A.html
→
10/06 23:03,
8年前
, 1F
10/06 23:03, 1F
→
10/06 23:04,
8年前
, 2F
10/06 23:04, 2F
→
10/06 23:05,
8年前
, 3F
10/06 23:05, 3F
→
10/06 23:14,
8年前
, 4F
10/06 23:14, 4F