手把手教你Python分割字符串并保存

话不多说直接上例子
比如现在有这样一串字符
“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处理的应该不会只有一条数据,所以跟着就是循环保存
现在你已经知道怎么分割字符串,怎么保存文件,循环保存就交给你自己想啦。
按行读取文件然后循环进行上面的操作就行,不是很高效但也能用。

是很简单。。。说是手把手教其实也是自己写个记录,如果能对别人有帮助那我真的是倍感荣幸~

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值