话不多说直接上例子
比如现在有这样一串字符
“135,username,password”
使用函数split就可以分割开了
// An highlighted block
str = "135,username,password"
print (str.split(',',2)); # 以,为分隔符,分隔成三个
//参数有两个,第一个是单引号里的是确定你的分隔符
//第二个是分成几份,默认是-1,需要分成三份就写成2
搜到的有些文章可能直接print,因为python2不需要加括号,python3需要
就是提个醒,大家有时候找到代码不要直接拿来用,先读一读
如果你想看一看分割后的结果可以这么做
str = "135,username,password"
print(str.split(',',2)[0]);
print(str.split(',',2)[1]);
print(str.split(',',2)[2]);
//将分割后的结果分别打印
分割之后怎么保存呢?
这里提供一种简单但是不是很高效的办法。
上面我们已经可以单独显示分割后的每一部分了
我们再来看看python里对文件的操作
主要有以下几种类型:r,r+,w,w+,a,a+
哈哈哈我懒得写了我们主要用到的是写功能
str = "135,username,password"
f=open('id.txt','a')//写文件的时候不会清除原有内容
s1=str.split(',',2)[0]//保存别的换后面的参数就行
f.write(s1);//需要换行的话记得加'\n'
f.close
感觉需要用到python处理的应该不会只有一条数据,所以跟着就是循环保存
现在你已经知道怎么分割字符串,怎么保存文件,循环保存就交给你自己想啦。
按行读取文件然后循环进行上面的操作就行,不是很高效但也能用。
是很简单。。。说是手把手教其实也是自己写个记录,如果能对别人有帮助那我真的是倍感荣幸~