05 2017 档案
摘要:如何设置文件的缓冲? 全缓冲:open函数的buffering设置为大于1的整数n,n为缓冲区的大小 行缓冲:open函数的buffering设置为1.一旦输入'\n'就会写入文件 无缓冲:open函数的buffering设置为0.输入就写入文件 如何访问文件的状态? 1.文件的呃类型:普通文件、目
阅读全文
摘要:调整字符串中文本的格式 例如将某log文件中的日期格式'yyyy-mm-dd'改为'mm/dd/yyyy', 解决方法:使用正则表达式re.sub方法做字符串替换,利用正则表达式的捕获组,捕获每个部分内容,在替换字符串中调整各个捕获组的顺序 import re riqi = open('log.tx
阅读全文
摘要:把某个字符串依据分隔符号拆分不同的字段,该字符串包含多种不同的分隔符 方法一:连续使用str.split()方法,每次处理一种分隔符号 1 # encoding=utf-8 2 3 def mySplit(s,ds): 4 res = [s] 5 6 for d in ds: 7 t = [] 8
阅读全文
摘要:并行=>使用内置函数zip,它能将多个可迭代对象合并,每次迭代返回一个元组。 for i,j,k in zip(a,b,c): TODO 穿行=>使用标准库中的itertools.chain,它能将多个可迭代对象连接 from itertools import chain for s in chai
阅读全文
摘要:实现一个连续浮点数发生器FloatRange,产生一些连续浮点数。 实现反向迭代协议的__reversed__方法,它返回一个迭代器。
阅读全文
摘要:实现一个可迭代对象的类,它能迭代出给定范围内所有素数 实现方法:将该类的__iter__方法实现生成器函数,每次yield返回一个素数
阅读全文
摘要:从网址中抓取城市的天气信息,实现可迭代对象和迭代器对象,从而方便的进行一组城市的天气信息查询
阅读全文
摘要:我在别处发的帖子 http://www.52pojie.cn/thread-607115-1-1.html
阅读全文
摘要:我在别处发的帖子 http://www.52pojie.cn/thread-599829-1-1.html
阅读全文
摘要:猜数字游戏,就是随机生成一个数字,猜这个数字的大小,输入的值会有提醒比真值大还是小。这个新是说通过加入队列来实现了可以查看之前输入过得值。 这种方式只能暂时将数值保存到相应的程序中,当再次打开程序时就会作废。可以利用pickle包中的函数来实现将信息存储到文件或者从文件中读取信息。
阅读全文
摘要:1 from pdfminer.converter import PDFPageAggregator 2 from pdfminer.layout import LAParams 3 from pdfminer.pdfparser import PDFParser 4 from pdfminer.pdfparser import PDFDocument 5 from pdfminer....
阅读全文

浙公网安备 33010602011771号