怎么让python弹出消息框在一定时间后自动关闭

Python017

怎么让python弹出消息框在一定时间后自动关闭,第1张

如果你只想运行一次,那么不用循环几乎是不可能的。当然你用crontab之类的定时任务来处理也可以。我猜想你登陆之后应该是要做一些操作的,那么在做任何操作之前你都去判断一下登陆状态,如果session过期或者其他原因导致登陆状态失效,那么就执行重登陆。把脚本丢在后台执行,结果输出到log,应该没什么问题的。

在程序最后加一个

raw_input('Press Enter to exit...')

这种等待用户输入的命令就可以了。

python 不关闭控制台的实现方法:

直接打开dos窗口,再执行python程序 ,在脚本的最后一行后面添加:raw_input()语句,这样直到按下回车键,窗口才关闭。 使用time模块的sleep函数,它有一个参数,传入数字,其单位是秒。

代码如下:

import time

print "aaaaaaaaaaa"

time.sleep(150)

如果控制台里面的行数过多过乱,我们可以使用下面语句进行清屏:

代码如下:

import os

#linux

os.system('cls')

#windows

os.system('clear')

但是交互运行(非脚本运行)敲上述代码可能会多打印返回值 0

代码如下:

import os

#linux

os.system('echo

"Press any key to continue..." &&read')

#windows

os.system('pause') 

需要啊,你只不过用page=urllib.request.urlopen(url).read() 代替了myurl=urllib.request.urlopen(url)

page=myurl.read()

而已

又没有 close()