¸üÐÂʱ¼ä:2022Äê04ÔÂ22ÈÕ11ʱ50·Ö À´Ô´:ÀÖÓãµç¾º ä¯ÀÀ´ÎÊý:
urllib¿âÊÇPythonÄÚÖõÄHTTPÇëÇó¿â£¬Ëü¿ÉÒÔ¿´×öÊÇ´¦ÀíURLµÄ×é¼þ¼¯ºÏ¡£urllib¿â°üº¬ÁËËÄ´óÄ£¿é£¬¾ßÌåÈçÏ£º
ÅÀÈ¡ÍøÒ³£¬Æäʵ¾ÍÊÇͨ¹ýURL»ñÈ¡ÍøÒ³ÐÅÏ¢£¬Õâ¶ÎÍøÒ³ÐÅÏ¢µÄʵÖʾÍÊÇÒ»¶Î¸½¼ÓÁËJSºÍCSSµÄHTML´úÂë¡£Èç¹û°ÑÍøÒ³±È×÷ÊÇÒ»¸öÈË£¬ÄÇôHTML¾ÍÊÇËüµÄ¹Ç¼Ü£¬JSÊÇËüµÄ¼¡È⣬CSSÊÇËüµÄÒ·þ¡£ÓÉ´Ë¿´À´£¬ÍøÒ³×îÖØÒªµÄÊý¾Ý²¿·ÖÊÇ´æÔÚÓÚHTMLÖеġ£
urllib¿âµÄʹÓñȽϼòµ¥£¬½ÓÏÂÀ´£¬ÎÒÃÇʹÓÃurllib¿ìËÙÅÀȡһ¸öÍøÒ³£¬¾ßÌå´úÂëÈçÏ£º
importurllib.request
#µ÷ÓÃurllib.request¿âµÄurlopen·½·¨£¬²¢´«ÈëÒ»¸öurl
response=urllib.request.urlopen('http://www.baidu.com')
#ʹÓÃread·½·¨¶ÁÈ¡»ñÈ¡µ½µÄÍøÒ³ÄÚÈÝ
html=response.read().decode('UTF-8')
#´òÓ¡ÍøÒ³ÄÚÈÝ
print(html)
ÉÏÊö´úÂë¾ÍÊÇÒ»¸ö¼òµ¥µÄÅÀÈ¡ÍøÒ³°¸Àý£¬ÅÀÈ¡µÄÍøÒ³½á¹ûÈçͼ4-1Ëùʾ¡£

»ñÈ¡µÄÍøÒ³Ô´Âë
ʵ¼ÊÉÏ£¬Èç¹ûÎÒÃÇÔÚä¯ÀÀÆ÷ÉÏ´ò¿ª°Ù¶ÈÊ×Ò³£¬ÓÒ¼üÑ¡Ôñ“²é¿´Ô´´úÂ딣¬Äã»á·¢ÏÖ£¬¸úÎÒÃǸղŴòÓ¡³öÀ´µÄÊÇһģһÑù¡£Ò²¾ÍÊÇ˵£¬ÉÏÊö°¸Àý½ö½öÓÃÁ˼¸ÐдúÂ룬¾ÍÒѾ°ïÎÒÃǰѰٶÈÊ×Ò³µÄÈ«²¿´úÂëÏÂÔØÏÂÀ´ÁË¡£
Python2ÖÐʹÓõÄÊÇurllib2¿âÀ´ÏÂÔØÍøÒ³£¬¸Ã¿âµÄÓ÷¨ÈçÏÂËùʾ£º
importurllib2
response=urllib2.urlopen('http://www.baidu.com')
Python3³öÏÖºó£¬Ö®Ç°Python2ÖеÄurllib2¿â±»ÒƵ½ÁËurllib.requestÄ£¿éÖУ¬Ö®Ç°urllib2ÖкܶຯÊýµÄ·¾¶Ò²·¢ÉúÁ˱仯£¬Ï£Íû´ó¼ÒÔÚʹÓõÄʱºò¶à¼Ó×¢Òâ¡£
ʲôÊÇÍøÂçÅÀ³æ£¿ÍøÂçÅÀ³æÓÐÄÄЩÓÃ;£¿
³£¼ûµÄPython·´ÅÀ·½Ê½ÓÐÄÄЩ£¿¡¾PythonÃæÊÔÌâ¡¿
ÀÖÓãµç¾ºpthon+´óÊý¾Ý¿ª·¢¹¤³ÌʦÅàѵ¿Î³Ì
±±¾©Ð£Çø