Ⅰ 怎麼啟動python
CMD 中直接運行python(變數環境正常的情況)
或者在程序中點擊 python 圖標
或者 使用其他ide
Ⅱ 下載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 Mole,即可運行程序。此時就會看到Python Shell窗口變為活動窗口。
如果程序在運行過程中出現錯誤無法運行,可能會發生兩種不同的錯誤:
語法錯誤:這時運行程序前,IDLE會彈出一個類似『There's an error in your program:invalid syntax.』的提示。
運行時錯誤:IDLE無法檢查出錯誤,在運行時,shell中會提示錯誤信息,Traceback開頭的代碼行表示錯誤消息開始。
第二種辦法是在命令行啟動python
方法是win+r打開窗口,輸入cmd進入命令行,輸入python,回車,便進入了python環境。
Ⅲ python程序運行結束後,怎麼讓它自動回到開頭重新運行
1、首先在電腦的搜索框中輸入「idle」,出現的「IDLE」就是Python的入口,如下圖所示。
Ⅳ Python同一個程序只需一次編譯,即可重復執行
咨詢記錄 · 回答於2021-12-01
Ⅳ python中如何實現從一個工程中啟動另外一個工程的程序
楊桑,甘八代。。。
Ⅵ 請問下面的程序在python3中怎麼寫,怎麼實現關機重啟和退出
3中,至少print,需要改成print()
Ⅶ 怎麼運行 python2.7.2 中的程序
最簡單的方法: 在helloworld.py單擊右鍵,選擇Edit with IDLE,打開之後,對著有程序的那個窗口按下F5,就ok了。。。
Ⅷ python的程序怎麼運行
1.在你寫的後面 加上
raw_input()#控制台輸入 他會停在那等帶你輸入
2.控制台 python xxx.py
如果裡面有print 會將數據列印在下面
3.控制台 python xxx.py > a.txt
你在這個生成的a.txt能看見你的輸入
平時你測試代碼 可以在控制台 輸入python
在這里做練習
Ⅸ 怎樣在python中直接打開程序,而不是一閃而過
你是直接雙擊.py的文件吧。
你可以使用console窗口執行文件(開始->cmd):
比如 C:\ITDevelop\Python26\python.exe yourpythonfile.py
試試看
Ⅹ python程序報錯後除了try except之外有沒有好的辦法再次啟動
只處理應該處理的異常!只重試可以重試的過程!不要隨隨便便去加try...except...,不加考慮隨便捕獲只會給你自己的調試過程帶來痛苦。
不是所有異常你都可以處理的,許多異常你就應該把它拋出到調用方去,如果你捕獲住一個異常不往外拋,你就等於告訴調用方前面的過程沒問題,可以繼續往下走,但如果真的出現了問題,繼續做下去往往會導致更嚴重的後果,通常都要比通過異常中止整個過程要糟糕。這些異常通常會最終拋出到執行程序的用戶,或者通過服務的框架記錄在日誌里或返回給遠程調用方,這樣看到這個異常就有線索去查找問題了。只有你確信捕獲了這個異常不會導致更嚴重的後果的時候才可以這么做,而且如果這並不是一個常規會發生的異常,一定要將這個異常寫入日誌記錄下來,以提供查找問題的線索。
不是所有過程都可以重試的,許多過程你retry一次就會徹底搞亂整個流程,比如說Web介面調用出現了網路異常,這種情況下請求可能已經執行,也可能沒有正確執行,大部分API設計的時候是沒有冪等性的,如果你重試一次,就會重新做一次相應的操作,比如你這個操作是轉賬100元,那你重試一次就會多轉100元。如果要引入失敗重試的機制,就必須在過程設計上保證這個過程是冪等的,冪等的意思就是相同的過程執行多次不會引起不正常的結果。這個設計要求其實有很多講究在裡面,並不是那麼容易就能滿足的,所以正常來說我是反對這種無腦重試三次的代碼的。
這個原則也可以引申到使用外部工具比如supervisord自動重啟服務上,這其實是一個需要考慮的問題:
你的程序如果完全正常,那不該異常退出;
如果異常退出了,你又不知道出了什麼異常,你怎麼知道應該立即重啟呢?
如果重啟之後又異常退出了怎麼辦?
舉個例子來說,某些程序crash的時候可能會產生mp文件,可能會寫大量的異常日誌,這種情況下如果被不加考慮地自動重啟了,就會不斷寫日誌或者生成mp,很快可能會將磁碟寫滿,導致其他服務乃至整個伺服器出現異常。再比如某些程序啟動的時候會調用外部服務,初始化過程可能會對外部服務造成壓力,反復異常反復初始化就可能會導致整個外部服務都不可用。這些可能的後果需要進行謹慎的分析和討論,所以一些支持相應功能的工具,會有一些配置,比如重啟之後運行多長時間才允許再次重啟之類,需要謹慎進行配置。
如果你不能做出充分的論證證明這些自動重試、自動重啟的策略不會造成其他問題,我推薦你採用更保守的策略,只使用監控來檢測服務是否可用,通過告警人工處理的方式來解決服務可能出現的異常崩潰,在你的服務足夠穩定的情況下這並不會造成很大的運維壓力,如果服務不夠穩定,那你應該首先提高服務的穩定性。
KEEP IT SIMPLE AND STUPID, DON'T BE TOO SMART