python的stringIO类用来处理字符串,由于其操作类似文件操作,可以视为内存中的文件。1.创建stringIO2.常用操作:write,writelines、getvalue、seek、readline、readlines>>> from StringIO import StringIO>>...
分类:
编程语言 时间:
2015-11-23 21:56:40
阅读次数:
421
1、传统的在内存中读取
读取文件行的标准方式是在内存中读取,Guava 和Apache Commons IO都提供了如下所示快速读取文件行的方法:
1
2
3
Files.readLines(new
File(path), Charsets.UTF_8);
FileUtils.readLines(new
...
分类:
编程语言 时间:
2015-11-19 16:45:11
阅读次数:
277
文件的读取与写入都是以列表的方式进行操作1、读取 使用 readlines 函数,这个函数将文本读取到的所有的数据,一行行地放在列表中。文本: ID, name, score1302303069, qxj511, 98.801302303070, zhy, 99.90fd = open("qxj51...
分类:
其他好文 时间:
2015-10-28 22:56:20
阅读次数:
187
题目:计算给出代码中注释、代码、空行的行数来源:网络思路:注释行以 ‘#’开头,空行以 ‘\n’ 开头,以此作为判断def count_linenum(fname): fobj = open(fname,"rU") #print fobj.readlines() count_bla...
分类:
编程语言 时间:
2015-10-26 18:21:54
阅读次数:
174
#定义函数,打开每一个文件,找到空行,将空行后的文本返回为一个字符串向量,该向量只有一个元素,就是空行之后的所有文本拼接之后的字符串#很多邮件都包含了非ASCII字符,因此设为latin1就可以读取非ASCII字符#readLines,读取每一行作为一个元素get.msg <- function(p...
分类:
系统相关 时间:
2015-10-22 01:38:14
阅读次数:
235
importsysimportosuserf=open(‘login.txt‘)userfr=userf.readlines()useradd=[]password=[]unlock=[]forlineinuserfr:u=line.split()[0]p=line.split()[1]un=line.split()[2]useradd.append(u)password.append(p)unlock.append(un)printu,p,unwhileTrue:xz=raw_input(‘\033[32;..
分类:
编程语言 时间:
2015-09-28 19:10:56
阅读次数:
269
import socket,struct,sys,getopt,string
def doAnalysis(ifile, ofile):
infile = open(ifile, ‘r‘)
onfile = open(ofile, ‘w‘)
for line in infile.readlines():
info = line.split(‘\t‘)...
分类:
编程语言 时间:
2015-09-25 13:25:41
阅读次数:
186
代码如下#!/usr/bin/python
importos
importjson
data={}
diskname_list=[]
disk_list=[]
command=‘‘‘iostat|awk‘{print$1}‘|grep^[vd]‘‘‘
lines=os.popen(command).readlines()
forlineinlines:
disk_name=line.strip(‘\n‘)
disk_list.append(disk_name)
fordisk_namein..
分类:
其他好文 时间:
2015-09-22 14:43:46
阅读次数:
213
#将mac地址更改成一定格式,如mac=‘902B345FB021‘改为mac=‘90-2B-34-5F-B0-21‘,#其实就是字符串按照固定长度拆分。2位数字拆分#!/usr/bin/python#-*-coding:utf-8-*-importreA=open(‘mac.txt‘,‘r‘)a=A.readlines()foraaina:b=re.findall(r‘.{2}‘,aa)c=‘-‘.join(b)printcA.clos..
分类:
编程语言 时间:
2015-09-18 12:05:57
阅读次数:
147
CART算法的树回归:返回的每个节点最后是一个最终确定的平均值。#coding:utf-8
importnumpyasnp
#加载文件数据
defloadDataSet(fileName):#generalfunctiontoparsetab-delimitedfloats
dataMat=[]#assumelastcolumnistargetvalue
fr=open(fileName)
forlineinfr.readlines():..
分类:
其他好文 时间:
2015-09-16 23:39:46
阅读次数:
232