當前位置:首頁 » 編程語言 » python關閉程序

python關閉程序

發布時間: 2022-09-23 08:50:28

1. 怎樣使用python語言關閉另一個Python運行

一開始按照網上教程,使用subprocess來實現另一個腳本的運行和關閉,可是這個腳本在連續運行的時候不容易返回數據,判斷腳本運行的狀態py

2. Python中如何在一段時間後停止程序

用到threading的Timer,也類似單片機那樣子,在中斷程序中再重置定時器,設置中斷,python實例代碼如下:

import threading

import time

def change_user():

print('這是中斷,切換賬號')

t = threading.Timer(3, change_user)

t.start()

#每過3秒切換一次賬號

t = threading.Timer(3, change_user)

t.start()

while True:

print('我在爬數據')

time.sleep(1)

(2)python關閉程序擴展閱讀

有時當一個條件成立的情況下,需要終止程序,可以使用sys.exit()退出程序。sys.exit()會引發一個異常:

1、如果這個異常沒有被捕獲,那麼python編譯器將會退出,後面的程序將不會執行。

2、如果這個異常被捕獲(try...except...finally),捕獲這個異常可以做一些額外的清理工作,後面的程序還會繼續執行。

註:0為正常退出,其他數值(1-127)為不正常,可拋異常事件供捕獲。另一種終止程序的方法os._exit()

一般情況下使用sys.exit()即可,一般在fork出來的子進程中使用os._exit()

採用sys.exit(0)正常終止程序,程序終止後shell運行不受影響。

採用os._exit(0)關閉整個shell,調用sys._exit(0)後整個shell都重啟了(RESTART Shell)。

3. 請教Python如何終止主程序

return break 都可以終止函數的運行

exit(0) # 無錯誤退出
exit(1) # 有錯誤退出
這兩條語句一般都會加在程序的最後 因為exit是迫使系統去終止程序的運行!

4. python關閉某一個應用程序,例如關閉QQ,電腦桌面。

import os
os.system('taskkill /f /im QQ.exe')

5. python 如何關閉運行的程序窗口

看樣子你是在IDE中直接運行的程序,從字面上來看,造成窗口不會退出可能有很多原因,回答你的問題前要先搞清楚這幾個問題,你說的窗口是程序自身的窗口還是IDE的輸出窗口?
你的程序是命令行程序,還是圖形程序?
如果是圖形程序用的是什麼GUI庫?

6. 怎樣用python控制關閉一個.exe的程序

#!/usr/bin/python
# -*- coding: utf-8 -*-
"""
@Date:
@author
"""
__author__ = 'Sla'
__version__ = '1.0.0'

import pprint

import os
import time
import subprocess

def processkill():
_p = subprocess.Popen("C:\WINDOWS\system32\cmd.exe")
_pid = _p.pid
print "sub pid:", _pid

while _p.poll() == None:
time.sleep( 5 )
#kill subprocess after 5 seconds, if it is not done
if _p.poll() == None:
print "\nKill the subprocess\n"
if os.name == 'nt':
os.system('taskkill /PID %s /T /F' % _pid)
else:
os.system('kill %s' % _pid)
break
else:
if _p.returncode != 0:
print "\nsubprocess run Error"
else:
print "\nsubprocess run OK"

if __name__ == '__main__':
processkill()
——————————————————————————————————————
你可以測試一下,在5秒內打出exit就成功運行,不然就結束cmd進程

7. 如何優雅地退出python程序

如果你是在程序中讓其自動退出,則可以使用: 1 exit() 執行到此命令時,程序終止。 如果是程序陷入死循環,想強制結束,則按Ctrl + C。

8. python編譯器怎麼退出閱讀模式

關閉:quit()或exit()或者快捷鍵Ctrl+d。
python退出程序的方式有兩種:os._exit(),sys.exit()。
隨著Python生態系統的不斷發展壯大,業界出現了許多代碼庫、框架、以及編譯器,可用來加速Python,克服其應用限制,甚至能夠將Python與其他編程語言(如:Java、C、C++、JavaScript等)協同使用。

9. python退出程序語句

用sys模塊的exit函數就能退出程序,下面是一個例子:

#!/usr/bin/python

import sys

print("這句會輸出")

sys.exit(0)

print("但這句不會輸出")

熱點內容
安卓什麼區都玩的了嗎 發布:2022-10-04 23:38:20 瀏覽:244
外國小游戲伺服器我的世界 發布:2022-10-04 23:35:05 瀏覽:371
linux伺服器如何禁用ip 發布:2022-10-04 23:33:25 瀏覽:856
goagentpython27 發布:2022-10-04 23:31:59 瀏覽:878
pid控制演算法公式 發布:2022-10-04 23:28:53 瀏覽:668
javavector源碼 發布:2022-10-04 23:28:52 瀏覽:321
c語言十進制轉換為十六進制 發布:2022-10-04 23:22:44 瀏覽:563
資料庫基礎與應用試題 發布:2022-10-04 23:21:26 瀏覽:967
c語言什麼是常量 發布:2022-10-04 23:21:15 瀏覽:940
tplink路由器的默認管理員密碼是多少 發布:2022-10-04 23:19:26 瀏覽:458