码迷,mamicode.com
首页 >  
搜索关键字:stringio    ( 105个结果
StringIO模块字符串的缓存
StringIO经常被用来作为字符串的缓存,应为StringIO有个好处,他的有些接口和文件操作是一致的,也就是说用同样的代码,可以同时当成文件操作或者StringIO操作。比如:importstring,os,sysimportStringIOdefwritedata(fd,msg):fd.wri...
分类:其他好文   时间:2015-08-07 06:58:57    阅读次数:134
python抓取QQ空间的日志
#?-*-?coding:?utf-8?-*- from?HttpRequestModule?import?*? import?os import?json import?traceback import?codecs from?lxml?import?etree import?StringIO,?gzip? import?sys reloa...
分类:编程语言   时间:2015-07-16 22:44:50    阅读次数:179
Python动态导入模块
如果导入的模块不存在,Python解释器会报 ImportError 错误: >>> import something Traceback (most recent call last): File "", line 1, in ImportError: No module named something 有的时候,两个不同的模块提供了相同的功能,比如 StringIO 和 cStr...
分类:编程语言   时间:2015-06-26 09:24:49    阅读次数:149
StringIO学习
StringIOStringIO的行为与file对象非常像,但它不是磁盘上文件,而是一个内存里的“文件”,我们可以将操作磁盘文件那样来操作StringIO。一个简单的例子,让你对StringIO有一个感性的认识:from StringIO import StringIO# 生成一个StringIO对...
分类:其他好文   时间:2015-06-24 10:40:06    阅读次数:120
python2.7里的StringIO.StringIO与BytesIO有什么区别
import StringIO与from io import BytesIO的区别open()函数返回的文件对象取决于模式。当使用文本模式打开文件时,它返回一个TextIOBase的子类。当使用二进制打开时,返回的是BufferedIOBase的子类。准确细分为:可读二进制模式,返回BufferRe...
分类:编程语言   时间:2015-04-22 11:14:46    阅读次数:400
python StringIO标准库基础学习
#标准库:StringIO提供类文件API文本缓冲区#作用:可以处理内存中的文本,有2种不同的实现:cStringIP版本用c编写提高速度,StringIO用python来提供可移植性,与其他字符串连接相比,cStringIO构造大字符串提供了更好的性能#示例try:fromcStringIOimp...
分类:编程语言   时间:2015-03-15 22:31:27    阅读次数:341
pycurl post file的方法
importpycurlfromurllibimporturlencodech=pycurl.Curl()timeout=360ch.setopt(pycurl.CONNECTTIMEOUT,timeout)ch.setopt(pycurl.URL,‘http://url‘)post_data=[(‘file1‘,(pycurl.FORM_FILE,FILENAME))...]ch.setopt(pycurl.HTTPPOST,post_data)b=StringIO.StringIO()ch.setopt(..
分类:Web程序   时间:2015-01-06 15:45:32    阅读次数:136
查看某个端口是否链接超时
defcurl_tyt(port):buf=cStringIO.StringIO()cc=pycurl.Curl()cc.setopt(cc.URL,‘http://10.67.21.11‘)cc.setopt(cc.WRITEFUNCTION,buf.write)cc.setopt(cc.CONNECTTIMEOUT,5)cc.setopt(cc.TIMEOUT,8)cc.setopt(cc.PROXY,‘http://10.67.21.11:%s‘%port)cc.perform()
分类:其他好文   时间:2014-10-23 07:03:59    阅读次数:272
什么是鸭子类型(duck typing)
“当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟就可以被称为鸭子。” 我们并不关心对象是什么类型,到底是不是鸭子,只关心行为。 比如在python中,有很多file-like的东西,比如StringIO,GzipFile,socket。它们有很多相同的方法,我们把它们当作文件使用。 鸭子类型在动态语言中经常使用,非常灵活,使得python不想java那样专门去弄一大堆的...
分类:其他好文   时间:2014-10-19 23:19:35    阅读次数:264
solrcloud 数据监控
#!/usr/bin/pythonimportjsonimportpycurlimportcStringIOdefwork_url(ip):buf=cStringIO.StringIO()c=pycurl.Curl()c.setopt(c.URL,"http://%s:8983/solr/collection1/admin/mbeans?stats=true&wt=json&_=1409194287592"%ip)c.setopt(c.WRITEFUNCTION,buf.write)c.per..
分类:其他好文   时间:2014-10-10 21:02:54    阅读次数:183
105条   上一页 1 ... 8 9 10 11 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!