看板 Python 關於我們 聯絡資訊
朋友為了監控某個網站是否掛點(三不五時),所以請我寫個程式 ------------------------------------- #!/usr/bin/env python # -*- coding: utf-8 -*- import os,datetime,time,ping html='www.google.com.tw' T=3600 fr = open('IP.txt','a') while 1: delay=ping.do_one(html,timeout=2) if delay==None: now=datetime.datetime.now() fr.write('%s\thttp://%s\t網站掛掉\n'%(now.strftime("%Y-%m-%d 星期%w %H:%M"),html)) fr.close() os.system("cmd.exe /c start IP.txt") print '網站掛掉,本程式將關閉,請在修復網站後再開啟。' os.system("pause") break time.sleep(T) ------------------------------------------ 在python下跑起來自然是沒有問題,但是朋友那沒裝python,所以用 py2exe替他包成exe檔。 但是他卻說不想看到cmd的小黑窗,看是要移到常駐或不見都可以 我爬文時,看到把副檔名改成.pyw 就不會出現,但是那是在python下才有效 用py2exe包裝成.exe之後就失效了,請問該怎麼寫呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.20.147.105
bobhsiao:setup.py 內的 console 改 windows 看看 11/06 19:10
Holocaust123:http://ppt.cc/nW-g 11/07 00:04
hukhuk:叫你朋友裝個python吧... 11/08 13:38
wxyy:用這個網站呢? http://www.uptimerobot.com/ 11/08 20:43