python网络编程之读取网站根目录实例
发布时间:2020-12-16 20:03:48 所属栏目:Python 来源:网络整理
导读:本篇章节讲解python网络编程之读取网站根目录的方法,供大家参考研究。 具体实现方法如下: import socket,sys port = 70 host = "quux.org" filename = "//" s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect((host,port)) s.senda
本篇章节讲解python网络编程之读取网站根目录的方法,分享给大家供大家参考。 具体实现方法如下: import socket,sys port = 70 host = "quux.org" filename = "//" s = socket.socket(socket.AF_INET,socket.SOCK_STREAM) s.connect((host,port)) s.sendall(filename+"rn") while(1): buf = s.recv(2048) if not buf: break sys.stdout.write(buf) 本文实例运行环境为Python2.7.6 该实例会返回quux.org的根目录的列表 返回结果如下: iWelcome to gopher at quux.org! fake (NULL) 0 i fake (NULL) 0 iThis server has a lot of information of historic interest,fake (NULL) 0 ifunny,or just plain entertaining -- all presented in Gopher. fake (NULL) 0 iThere are many mirrors here of rare or valuable files with the fake (NULL) 0 iaim to preserve them in case their host disappears. PLEASE READ fake (NULL) 0 i"About This Server" FOR IMPORTANT NOTES AND LEGAL INFORMATION. fake (NULL) 0 i fake (NULL) 0 0About This Server /About This Server.txt gopher.quux.org 70 + 1Archives /Archives gopher.quux.org 70 + 1Books /Books gopher.quux.org 70 + 1Communication /Communication gopher.quux.org 70 + iThis directory contains the entire text of the book fake (NULL) 0 i"We the Media: Grassroots Journalism by the People,for the People" fake (NULL) 0 iby Dan Gillmor in various formats. fake (NULL) 0 i fake (NULL) 0 iFeel free to download and enjoy. fake (NULL) 0 1Computers /Computers gopher.quux.org 70 + 1Current Issues and Events (Updated Apr. 23,2002) /Current gopher.quux.org 70 + 1Development Projects /devel gopher.quux.org 70 + 0Gopher's 10th Anniversary /3.0.0.txt gopher.quux.org 70 1Government,Politics,Law,and Conflict /Government gopher.quux.org 70 + 0How To Help /How To Help.txt gopher.quux.org 70 + 1Humor and Fun /Humor and Fun gopher.quux.org 70 + 1Index to Quux.Org /Archives/index gopher.quux.org 70 1Internet /Internet gopher.quux.org 70 + 1Other Gopher Servers /Software/Gopher/servers gopher.quux.org 70 1People /People gopher.quux.org 70 + 1Reference /Reference gopher.quux.org 70 + 1Software and Downloads /Software gopher.quux.org 70 + 1The Gopher Project /Software/Gopher gopher.quux.org 70 0What's New /whatsnew.txt gopher.quux.org 70 + 希望本文所述对大家的Python程序设计有所帮助 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |