文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>Python网络编程基础笔记-gopherlib应用

Python网络编程基础笔记-gopherlib应用

时间:2007-10-27  来源:jcodeer

gopherlib模块的使用方法

# -*- coding: cp936 -*-
"""
使用gopherlib来创建客户端
gopher支持的方法:
'send_query',
'send_selector',

'get_alt_binary' :可以使用自己的函数对得到的文本进行处理
'get_alt_textfile' :可以使用自己的函数对得到的文本进行处理
'get_binary', :得到二进制文件
'get_directory', :得到目录信息
'get_textfile', :得到文本文件
'path_to_datatype_name'
'path_to_selector',
"""
import gopherlib,sys

host = "quux.org"
port = 70

fn = "/Computers"
# 发送INDEX请求,打印出此目录列表
f = gopherlib.send_query(fn,gopherlib.A_INDEX,host)
for item in gopherlib.get_directory(f):
    print item

fn = "/whatsnew.txt"
# 是send_query的一种特殊情况,它没有query参数
f = gopherlib.send_selector(fn,host)
for line in gopherlib.get_textfile(f):
    print line

相关阅读 更多 +
排行榜 更多 +
找茬脑洞的世界安卓版

找茬脑洞的世界安卓版

休闲益智 下载
滑板英雄跑酷2手游

滑板英雄跑酷2手游

休闲益智 下载
披萨对对看下载

披萨对对看下载

休闲益智 下载