2007年04月12日 星期四 14:02
Çë½ÌÒ»¸öpythonµ÷ÓÃwin32 apiдС³ÌÐòµÄÎÊÌ⣬´úÂëÈçÏ£º #example1.py import struct import win32api import win32con import win32gui class MainWindow: def __init__(self): win32gui.InitCommonControls() self.hinst = win32api.GetModuleHandle(None) def CreateWindow(self): className = self.RegisterClass() self.BuildWindow(className) def RegisterClass(self): className = "TeSt" message_map = { win32con.WM_CLOSE: self.OnDestroy, } wc = win32gui.WNDCLASS() wc.style = win32con.CS_HREDRAW | win32con.CS_VREDRAW wc.lpfnWndProc = message_map wc.cbWndExtra = 0 wc.hCursor = win32gui.LoadCursor( 0, win32con.IDC_ARROW ) wc.hbrBackground = win32con.COLOR_WINDOW + 1 wc.hIcon = win32gui.LoadIcon(0, win32con.IDI_APPLICATION) wc.lpszClassName = className # C code: wc.cbWndExtra = DLGWINDOWEXTRA + sizeof(HBRUSH) + sizeof(COLORREF)) wc.cbWndExtra = win32con.DLGWINDOWEXTRA + struct.calcsize("Pi") #wc.hIconSm = 0 classAtom = win32gui.RegisterClass(wc) return className def BuildWindow(self, className): style = win32con.WS_OVERLAPPEDWINDOW xstyle = win32con.WS_EX_LEFT self.hwnd = win32gui.CreateWindow(className, "ThisIsJustATest", style, win32con.CW_USEDEFAULT, win32con.CW_USEDEFAULT, 500, 400, 0, 0, self.hinst, None) win32gui.ShowWindow(self.hwnd, win32con.SW_SHOW) def OnDestroy(self, hwnd, message, wparam, lparam): win32gui.PostQuitMessage(0) print 'ddd' w = MainWindow() w.CreateWindow() win32gui.PumpMessages() ÎÊÌâÊÇ£ºÎªÊ²Ã´µã»÷¹Ø±Õ°´Å¥ºó³ÌÐò²¢Ã»ÓÐÍ˳ö£¿ pt42´óÅ£ÄÜ·ñ¸øÒ»¸öHelloWinµÄÀý×Ó£¿Ð»Ð»£¡ On 3/23/07, pt42 <pt4200在gmail.com> wrote: > > *°æ±¾¸üУº > * *Blog_Backup v0.4* [2007-03-23] > *Ôö¼Óµ¼³öÎļþΪµ¥¸öHTMLÎļþ > *Ôö¼Óµ¼³öÎļþ¸ñʽRSS1 > *Ôö¼Óµ¼³öÎļþ¸ñʽRSS2 > *Ôö¼Óµ¼³öÎļþ¸ñʽATOM > *ÐÞ¸ÄÍøÒײ©¿ÍÖгöÏÖÒýºÅʱ²»ÄÜÍêÈ«±¸·ÝµÄÎÊÌâ > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070412/3aa13fbc/attachment.html
2007年04月12日 星期四 14:07
ΪʲôÍøÉÏÕâ¸öÈí¼þ¶¼ÊÇexe¸ñʽµÄ£¬ÓÐûÓÐpythonµÄ°æ£¿ ÎÒÏëÔÚlinuxÏÂÓà -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070412/bd8edee5/attachment.html
2007年04月12日 星期四 14:14
我在IDIE中: fp = urllib2.urlopen('http://www.hao123.com') 可以用fp.code来得到返回代码. 但在linux中却不行. 说 "File "", line 1, in ? AttributeError: addinfourl instance has no attribute 'code' 刚才在群里的大嘴朋友告诉我用dir(fp)看了一上. 嗯, 我看到了区别. 但不知道为什么linux下的会没有? 在linux下用urllib2没有办法得到服务器的状态吗? 比如返回的code=200为正常这样. -- ================================ 你的朋友: 海明 missing you~~~~~ Telephone:15910824796 Email: jihaiming.net在gmail.com Office: 010-85135298
2007年04月12日 星期四 21:04
urllib is ok in my pc ÔÚ07-4-12£¬¼¾º£Ã÷ <jihaiming在163.com> дµÀ£º > > ÎÒÔÚIDIEÖÐ: > fp = urllib2.urlopen('http://www.hao123.com') > ¿ÉÒÔÓÃfp.codeÀ´µÃµ½·µ»Ø´úÂë. µ«ÔÚlinuxÖÐÈ´²»ÐÐ. ˵ > "File "", line 1, in ? > AttributeError: addinfourl instance has no attribute 'code' > > ¸Õ²ÅÔÚȺÀïµÄ´ó×ìÅóÓѸæËßÎÒÓÃdir(fp)¿´ÁËÒ»ÉÏ. àÅ, ÎÒ¿´µ½ÁËÇø±ð. > µ«²»ÖªµÀΪʲôlinuxϵĻáûÓÐ? > > ÔÚlinuxÏÂÓÃurllib2ûÓа취µÃµ½·þÎñÆ÷µÄ״̬Âð? ±ÈÈç·µ»ØµÄcode=200ΪÕý³£ÕâÑù. > > -- > ================================ > ÄãµÄÅóÓÑ: > º£Ã÷ > missing you~~~~~ > Telephone:15910824796 > Email: jihaiming.net在gmail.com > Office: 010-85135298 > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese -- Best Regrads, Song Yi(ËÎܲ) -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070412/91117273/attachment-0001.htm
2007年04月13日 星期五 09:54
Ö»ÓÐWIN32°æ£¬SORRY ÔÚ07-4-12£¬jessinio smith <jessinio在gmail.com> дµÀ£º > > ΪʲôÍøÉÏÕâ¸öÈí¼þ¶¼ÊÇexe¸ñʽµÄ£¬ÓÐûÓÐpythonµÄ°æ£¿ > > ÎÒÏëÔÚlinuxÏÂÓà > > _______________________________________________ > python-chinese > Post: send python-chinese在lists.python.cn > Subscribe: send subscribe to python-chinese-request在lists.python.cn > Unsubscribe: send unsubscribe to python-chinese-request在lists.python.cn > Detail Info: http://python.cn/mailman/listinfo/python-chinese > -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070413/9ef2699b/attachment.htm
2007年04月13日 星期五 09:56
python³ÌÐòÒ²ÓÐÕâÖÖÇé¿ö£¬ÔΣ¡ -------------- 下一部分 -------------- Ò»¸öHTML¸½¼þ±»ÒƳý... URL: http://python.cn/pipermail/python-chinese/attachments/20070413/10bf63fe/attachment.html
Zeuux © 2025
京ICP备05028076号