ideapython運行的文件如何修改後再運行的簡單介紹

本文目錄一覽:

IDLE中如何修改已運行的python代碼

在Python中有兩種編寫代碼的形式:

Shell形式:一次只能執行一條完整語句,包括 if判斷,for的循環,或者定義一個class,定義一個函數等等,這種很不靈活,容易出現所述現象:

Edit形式:將要寫的代碼保存到一個PY文件裡面,執行的代碼無限制;

打開方法為:File-New Window:

使用Edit模式,可以避免遇到的問題。

python程序運行結束後,怎麼讓它自動回到開頭重新運行?

1、首先在電腦的搜索框中輸入「idle」,出現的「IDLE」就是Python的入口,如下圖所示。

2、進入Python到界面中,然後點擊「File」,在下拉菜單中選擇「New File」進去程序編寫頁面。

3、程序編寫完成後,點擊「File」,然後在下拉菜單中選擇「Save」進行保存。

4、保存完了之後,按下」F5「鍵運行程序即可,如下圖所示就完成了。

python如何重新執行腳本?

我也出現過這樣的問題,如果在本腳本執行while的話,如果使用一些模塊,有時候會出錯。比如使用websocket的時候,(可能自己水平也不行,找了半天沒發現出錯的原因),後來放棄本腳本while。

我是這樣解決的:

寫一個腳本,如a.py,使用os.system(cmd)   (或是其他模塊) 來運行b.py。

至於b.py什麼時候退出,就看你自己了

PS:至於這樣做是否會影響效率,因為程序小,就不在考慮範圍內了

例:

#!/usr/bin/python

# -*- coding: utf-8 -*-

# encoding: utf-8

import os

if __name__ == ‘__main__’:

    while 1:

        cmd = ‘python D:\\b.py’    #必須轉義’\’

        os.system(cmd)

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/286672.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-23 03:48
下一篇 2024-12-23 03:48

相關推薦

發表回復

登錄後才能評論