字符串根据分隔符切割后输出,一下面

#!/usr/bin/python

# -*- coding: utf-8 -*-

str="abc,123 efg,567"

#以空行分割后输出

print str.split();

#以','分割2次后输出

print str.split(',',2);

#以','分割2次后输出地2个参数,1是从0开始,代表第二个参数

print str.split(',',2)[1];

输出结果如下:

['abc,123', 'efg,567']

['abc', '123 efg', '567']

123 efg

可以扩展至配置文件的读取:

文件内容如下:

zkper=1#mips_zkper-1.8.1-bin.tar.gz

scp=1#mips_scp-1.8.1-bin.tar.gz

cou=0#0

bjs=0#0

脚本如下:

#!/usr/bin/python

# -*- coding: utf-8 -*-

def update_all_aw():

for line in open("upmips.cfg"):

# 更新配置文件逐行

upconf=line.strip()

print("upconf配置文件"+upconf)

# 更新函数

upfunc=upconf.split('#',1)[0]

print("upfunc是"+upfunc)

# 更新包

uppack=upconf.split('#',1)[1]

print("uppack是"+uppack)

# 分隔符输出

print ("==================")

update_all_aw()

输出内容如下:

upconf配置文件zkper=1#mips_zkper-1.8.1-bin.tar.gz

upfunc是zkper=1

uppack是mips_zkper-1.8.1-bin.tar.gz

==================

upconf配置文件scp=1#mips_scp-1.8.1-bin.tar.gz

upfunc是scp=1

uppack是mips_scp-1.8.1-bin.tar.gz

==================

upconf配置文件cou=0#0

upfunc是cou=0

uppack是0

==================

upconf配置文件bjs=0#0

upfunc是bjs=0

uppack是0

python 字符串分割_python中分割字符串split切割并选择输出 逐行读取文件后字符串拼接...相关推荐

  1. python读取文件按行分割字符串_python中分割字符串split切割并选择输出 逐行读取文件后字符串拼接...

    #!/usr/bin/python # -*- coding: utf-8 -*- str="abc,123 efg,567" #以空行分割后输出 print str.split( ...

  2. 5种Python逐行读取文件的方式

    在本文中,我们将讨论在Python中逐行读取文件的不同方法. 假设我们在与python脚本相同的目录中有一个data.txt文件.让我们看看如何逐行阅读其内容. 小型文件的解决方案:使用readlin ...

  3. python中几种读取文件的方法_python 逐行读取文件的几种方法

    Python四种逐行读取文件内容的方法 下面四种Python逐行读取文件内容的方法, 分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修 ...

  4. python如何逐行读取文件_Python逐行读取文件中内容的简单方法

    项目开发中文件的读写是必不可少的 下面来简单介绍一下文件的读 读文件,首先我们要有文件 那我首先自己创建了一个文本文件password.txt 内容如下: 下面先贴上代码,然后对其进一步解释: # c ...

  5. java读取文件到字符串_Java读取文件到字符串

    java读取文件到字符串 Sometimes while working with files, we need to read the file to String in Java. Today w ...

  6. python遍历文件内容_Python四种逐行读取文件内容的方法

    下面是四种Python逐行读取文件内容的方法, 并分析了各种方法的优缺点及应用场景,以下代码在python3中测试通过, python2中运行部分代码已注释,稍加修改即可. 方法一:readline函 ...

  7. Java读取文件为字符串方法

    Java读取文件为字符串方法 方法一:使用Files工具类 java.nio.file.Files工具类,不依赖三方组件 Path.of方法在jdk11才支持 public String fileTo ...

  8. python一次性读取整个文件-Python逐行读取文件内容

    1. 最基本的读文件方法: ? # File: readline-example-1.py file = open("sample.txt") while 1: line = fi ...

  9. c++语言循环读写文件夹,在C++中逐行读取文件

    file.txt的内容包括: 5 3 6 4 7 1 10 5 11 6 12 3 12 4 其中,5 3是一个坐标对.如何在C++中逐行处理此数据? 我可以得到第一行,但如何得到文件的下一行? if ...

最新文章

  1. xp下安装sqlserver 2000的解决方案
  2. 积少成多 Flash(ActionScript 3.0 Flex 3.0) 系列文章索引
  3. VMware上的ubuntu14.04与win7共享文件夹
  4. Debug Pytorch: RuntimeError: CUDA error: device-side assert triggered
  5. Flutter Card组件
  6. JAVA interface报错:abstract methods do not specify a body
  7. mysql replace的弊端_MySQL谨慎使用replace into
  8. 熊猫烧香delphi编写免费源代码
  9. 离散数学-⑦-离散概率
  10. playwright基本使用方法
  11. c语言编程中的逗号与结果,C++编程中逗号运算符和条件运算符的使用方法讲解...
  12. 南方科技大学21年计算机考研情况 不保护一志愿?心比天高,德比纸薄?
  13. 第九届全国大学生GIS应用技能大赛下午(试题及参考答案含数据)
  14. 更新谷歌浏览器最新版后 Access to XMLHttpRequest at 跨域问题解决方法
  15. MyBatis 大于等于、小于等于的写法
  16. 入门使用-腾讯地图API
  17. java将英文字符(无论大小写)转化为小写
  18. 小米手机超越苹果,成欧洲第二;马斯克特斯拉内部邮件:痛恨开会,少讲黑话;Spring 6.0 发布|极客头条
  19. 图像识别开源_看看开源图像识别技术
  20. 傅里叶变换究竟是什么玩意儿 以及 这些公式究竟是怎么来的 引子

热门文章

  1. java hasmoreelements_Java IOException.hasMoreElements方法代码示例
  2. 移除UTF-8文件头的BOM
  3. 深入认识javascript中的eval函数
  4. 计算机二级考数组吗,计算机二级考试!
  5. python类属性初始化_Python:如何模拟类属性初始化函数
  6. 两个摄像头合成一路_三星推出全新摄像头光电传感器ISOCELL GN1,性能直奔HM1
  7. android 内部类传值,Android Studio中,从内部类
  8. android sdk platform-tools 19.0.1,如何强制Android Studio 0.6.0使用SDK Build Tools 19.1.0
  9. python序列类型tuple_Python常用的序列类型包括列表、元组和字典三种。
  10. 机器学习-cs229-线性回归-梯度下降法