[問題] 用py2exe後依然隱藏cmd視窗

看板Python作者 (烏鴉)時間13年前 (2010/11/06 16:21), 編輯推噓3(301)
留言4則, 4人參與, 最新討論串1/1
朋友為了監控某個網站是否掛點(三不五時),所以請我寫個程式 ------------------------------------- #!/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

11/06 19:10, , 1F
setup.py 內的 console 改 windows 看看
11/06 19:10, 1F

11/07 00:04, , 2F
11/07 00:04, 2F

11/08 13:38, , 3F
叫你朋友裝個python吧...
11/08 13:38, 3F

11/08 20:43, , 4F
用這個網站呢? http://www.uptimerobot.com/
11/08 20:43, 4F
文章代碼(AID): #1CrG_ogN (Python)