python重新执行
① python中有没有办法在执行过程中将程序重新回到__main__开始
那你需要在 __main__ 中做异常处理和一个死循环,例如
if__name__=='__main__':
whileTrue:
try:
main()
exceptKeyError:
pass
② python程序运行结束后,怎么让它自动回到开头重新运行
1、首先在电脑的搜索框中输入“idle”,出现的“IDLE”就是Python的入口,如下图所示。
③ python自定义函数中如何使他自身重新运行,有没有这样的代码
不知道你的自身重新运行是什么意思?递归?还是调用?
以前写的,复制文件夹的,可以看看,希望对你有帮助!
import os
import shutil
def my_tree(src, dst):
names = os.listdir(src)
if not os.path.exists(dst):
os.mkdir(dst)
for name in names:
srcname = os.path.join(src, name)
dstname =os.path.join(dst, name)
if os.path.isdir(srcname):
my_tree(srcname, dstname)#使用递归的方式遍历文件夹
else:
if (not os.path.exists(dstname)or ((os.path.exists(dstname))and (os.path.getsize(dstname) != os.path.getsize(srcname)))):
#print dstname
shutil.2(srcname, dst)
if __name__ == '__main__':
src='C:\\caselog'
dst='C:\\bug'
my_tree(src,dst) ----此处调用
④ python只执行一次语句,下次即使程序重新启动也不要再执行语句
if os.path.exists('users'): #
pass
else:
os.mkdir('users')
⑤ 如何在python执行完一次下列运算后再重复无限次执行
添加while 循环 并将条件设置为True 如下
while True:
y=int(input('输入金额:'))
print(y/14.5+20)
print('恭喜发财')
⑥ Python同一个程序只需一次编译,即可重复执行
咨询记录 · 回答于2021-12-01
⑦ python如何重新执行脚本
执行python脚本只需要对python文件做如下操作即可:
在python文件里第一行加上#! /usr/bin/python,即你的python解释器所在的目录。另外还有一种写法是#! /usr/bin/env python
编辑完成python脚本文件后为它加上可执行权限。
例如你的python脚本文件叫做runit.py,那么就在shell中输入如下命令:chmod +x runit.py
之后直接在shell中输入./runit.py就可以执行你的python程序了。
当然这是在Linux下的操作,如果想在windows下直接执行Python程序,就需要使用py2exe工具将python源程序编译成exe文件了。
⑧ 怎么重启python
在Windows环境下启动交互式解释器
Windows启动Python交互式解释器有两种方式。第一种方式是进入Pyhton的安装目录,直接运行python.exe程序;第二种方式是进入Windows命令行窗口,在命令行窗口启动python.exe。
在Windows命令行窗口启动Python交互式解释器,首先需要将Python安装目录的路径,添加到Path系统环境变量。否则,只能进入Python安装目录启动交互式解释器。在安装Python3.7时,如果勾选了【Add Python3.7 to PATH】选项,安装程序会自动把Python安装目录添加到Path系统环境变量。
推荐学习《python教程》
进入Windows命令行窗口,输入python命令启动交互式解释器,输入python语句并执行,如下图所示。
使用Python自身提供的IDLE集成开发环境
Pyhton自身提供了一个简洁的集成开发环境,具备基本的IDE功能。利用IDLE可以较为方便地创建、运行、测试和调试Python程序。
Windows和Mac OS启动IDLE
Winodws环境下启动IDLE有多种方式,可以通过快捷菜单、桌面图标、进入Python安装目录直接运行IDLE等方式启动IDLE。
Mac OS启动IDLE的方式同启动交互解释器相同,可以在Python的安装目录直接启动,也可以在终端窗口输入open /usr/bin/idle命令启动。
IDLE的简单使用
IDLE本身就是一个Python shell,可以在IDLE窗口直接输入和执行Python语句,IDLE自动对输入的语句进行排版和关键词高亮显示。如下图所示。
IDLE还可以保存、打开并执行代码文件。
⑨ Python的for循环中,遇到错误后,怎么再按照原来的设置重新运行一遍
将这段代码 写成方法 然后在这里用while循环去判断 直到返回正常才break