python程序就是一个py类型的文件,它只有在命令行之中可以去直接执行,但是在python交互环境之中是无法去执行。要重复执行一个python程序的话就得用到一个叫做os的模块了。
1.创建一个python文件并它和要重复执行的python程序放在同一个文件夹之中,然后打开python编辑器来编写这个python文件的代码。在文件的顶部写上导入os模块的代码,然后创建一个无限的while循环。
2.在循环结构之中使用变量去保存几个字符串,字符串的内容就是python xxx.py。在循环的末尾使用os模块的system()并将一个字符串变量给传进去,示例如下:
while True: run_ticker = 'python ticker.py' run_depth = 'python depth.py' run_depth_pct = 'python depth_pct.py' run_trade = 'python trade.py' os.system(run_depth_pct)
代码编写完成之后保存这个python文件,双击启动它即可重复执行system()方法内的python程序了。
这个python脚本实现的关键就在于用变量来保存执行python程序的命令,然后用system()方法去执行这个命令,因为system()实际上就是在命令行之中去执行括号内的命令。又因为这些代码在while无限循环之中,启动之后python程序就重复运行了。
以上就是关于“Python怎么让程序重复运行?Python重复运行程序方法详解”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家。
python 循环语句:
while 判断条件(condition):
执行语句(statements)……
执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。
当判断条件假 false 时,循环结束。
Python语言风格简介:
Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。
对于一个特定的问题,只要有一种最好的方法来解决就好。这在由Tim Peters写的Python格言里面表述为:There should be one-- and preferably only one --obvious way to do it. 这正好和Perl语言的中心思想TMTOWTDI完全相反。
Python的作者有意的设计限制性很强的语法,使得不好的编程习惯都不能通过编译。其中很重要的一项就是Python的缩进规则。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)