1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86
| menuList = r.html.find('#navsecond > ul', first=True) print(menuList.text)
HTML HTML5 XHTML CSS CSS3 TCP/IP
menuList = r.html.find('#navsecond > ul') for menu in menuList: print(menu.text) print(menu.absolute_links)
HTML HTML5 XHTML CSS CSS3 TCP/IP {'http://www.w3school.com.cn/html5/index.asp', 'http://www.w3school.com.cn/css/index.asp', 'http://www.w3school.com.cn/html/index.asp', 'http://www.w3school.com.cn/css3/index.asp', 'http://www.w3school.com.cn/xhtml/index.asp', 'http://www.w3school.com.cn/tcpip/index.asp'} JavaScript HTML DOM jQuery jQuery Mobile AJAX JSON DHTML E4X WMLScript {'http://www.w3school.com.cn/jquerymobile/index.asp', 'http://www.w3school.com.cn/js/index.asp', 'http://www.w3school.com.cn/e4x/index.asp', 'http://www.w3school.com.cn/wmlscript/index.asp', 'http://www.w3school.com.cn/jquery/index.asp', 'http://www.w3school.com.cn/htmldom/index.asp', 'http://www.w3school.com.cn/ajax/index.asp', 'http://www.w3school.com.cn/json/index.asp', 'http://www.w3school.com.cn/dhtml/index.asp'} PHP SQL ASP ADO VBScript {'http://www.w3school.com.cn/asp/index.asp', 'http://www.w3school.com.cn/php/index.asp', 'http://www.w3school.com.cn/ado/index.asp', 'http://www.w3school.com.cn/vbscript/index.asp', 'http://www.w3school.com.cn/sql/index.asp'} XML DTD XML DOM XSL XSLT XSL-FO XPath XQuery XLink XPointer Schema XForms WAP SVG {'http://www.w3school.com.cn/schema/index.asp', 'http://www.w3school.com.cn/xquery/index.asp', 'http://www.w3school.com.cn/xml/index.asp', 'http://www.w3school.com.cn/xslfo/index.asp', 'http://www.w3school.com.cn/xlink/index.asp', 'http://www.w3school.com.cn/wap/index.asp', 'http://www.w3school.com.cn/xforms/index.asp', 'http://www.w3school.com.cn/xsl/xsl_languages.asp', 'http://www.w3school.com.cn/dtd/index.asp', 'http://www.w3school.com.cn/xpath/index.asp', 'http://www.w3school.com.cn/svg/index.asp', 'http://www.w3school.com.cn/xmldom/index.asp', 'http://www.w3school.com.cn/xsl/index.asp'} Web Services WSDL SOAP RSS RDF {'http://www.w3school.com.cn/rdf/index.asp', 'http://www.w3school.com.cn/soap/index.asp', 'http://www.w3school.com.cn/webservices/index.asp', 'http://www.w3school.com.cn/rss/index.asp', 'http://www.w3school.com.cn/wsdl/index.asp'} ASP.NET Web Pages Razor MVC Web Forms {'http://www.w3school.com.cn/aspnet/razor_intro.asp', 'http://www.w3school.com.cn/aspnet/mvc_intro.asp', 'http://www.w3school.com.cn/aspnet/index.asp', 'http://www.w3school.com.cn/aspnet/webpages_intro.asp', 'http://www.w3school.com.cn/aspnet/aspnet_intro.asp'} 网站构建 万维网联盟 (W3C) 浏览器信息 网站品质 语义网 职业规划 网站主机 网络媒体 {'http://www.w3school.com.cn/semweb/index.asp', 'http://www.w3school.com.cn/hosting/index.asp', 'http://www.w3school.com.cn/browsers/index.asp', 'http://www.w3school.com.cn/quality/index.asp', 'http://www.w3school.com.cn/site/index.asp', 'http://www.w3school.com.cn/w3c/index.asp', 'http://www.w3school.com.cn/careers/index.asp', 'http://www.w3school.com.cn/media/index.asp'}
search = r.html.find('#searchui > form', first=True) t = search.attrs print(t)
{'method': 'get', 'id': 'searchform', 'action': 'http://www.google.com.hk/search'}
|