本文目錄一覽:
python腳本如何添加啟動和停止按鈕?
用tkinter的button組件。
設定好字體大小size(int類型),在循環內部(以while舉例)加組件:
xunhuan=1 # 控制循環的開始與結束
# 定義開始循環
def start():
global xunhuan
xunhuan = 1
# 結束
def end():
global xunhuan
xunhuan = 0
size=(字的大小)
# 現在導庫
inport tkinter as tk # 輸入方便
window = tk.Tk()
s = tk.Button(window, text = “開始” , command = start) # 開始按鈕
e = tk.Button(window , text = “停止” , command = end) # 結束按鈕
# 繪製按鈕
s.pack()
e.pack()
# 下面是循環
while True:
if xunhuan:
…(循環內部要做的事)
window.mainloop() # 在tkinter中,這行代碼一定要加
下載python後如何啟動
啟動Python有兩種方法。一種方法是從IDLE啟動:
在開始菜單中,可以看到“Python3.6.3”下面的“IDLE(Python GUI)”,打開IDLE窗口,如下:
IDLE是一個Python shell。是一個通過鍵入文本與程序交互的途徑,可以利用這個shell與Python交互。IDLE本身還是一個GUI(圖形用戶界面)。
Python學習網- 專業的python自學、交流公益平台!
以上都只是在交互模式中單個的Python指令,通過這些指令可以查看Python能夠做些什麼,不過這些都不是真正的程序,如果只是在交互模式中鍵入指令,Python不會記住你鍵入的內容。IDLE提供了一個文本編輯器,可以從IDLE的菜單中選擇FILE-New Window找到這個文本編輯器。
標題欄顯示Untitled,表示未命名,鍵入代碼後,使用File-Save或者File-Save As菜單項保存這個程序,文件名末尾的.py部分是為了告訴你的計算機這是一個Python程序,而不是普通的文本文件。
對於Python程序,IDLE編輯器會把Python關鍵字用橙色表示,引號中間的所有內容都顯示為綠色。
保存程序之後,可以選擇按F5鍵或者選擇Run-Run Module,即可運行程序。此時就會看到Python Shell窗口變為活動窗口。
如果程序在運行過程中出現錯誤無法運行,可能會發生兩種不同的錯誤:
語法錯誤:這時運行程序前,IDLE會彈出一個類似‘There’s an error in your program:invalid syntax.’的提示。
運行時錯誤:IDLE無法檢查出錯誤,在運行時,shell中會提示錯誤信息,Traceback開頭的代碼行表示錯誤消息開始。
第二種辦法是在命令行啟動python
方法是win+r打開窗口,輸入cmd進入命令行,輸入python,回車,便進入了python環境。
linux上像服務一樣啟動python程序,開機自動啟動,能夠start,stop,restart,status等?
你的python腳本要做到可以被service來管理,無需將python腳本包到shell腳本里,實現以下六個步驟即可:
1、系統有相應的python解釋器,並在腳本頭部聲明,例如:#!/usr/bin/python
2、給予該腳本可執行權限,如:chmod +x somescript.py
3、腳本接受第一個命令參數,需要能接受至少包含start的參數,至於stop、restart以及status等並不是必須的,你可以自己來擴展。如: ./somescript.py start 這種命令格式來啟動程序
4、將該腳本放到/etc/rc.d/init.d/路徑下
5、chkconfig –add somescript.py添加服務
6、chkconfig –level 35 somescript.py on 在init為3和5的級別上開機啟動該服務
原創文章,作者:KISY,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/131702.html