#!/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

原文:http://blog.51cto.com/weiruoyu/2307274

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

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

    字符串根据分隔符切割后输出,一下面 #!/usr/bin/python # -*- coding: utf-8 -*- str="abc,123 efg,567" #以空行分割后输 ...

  2. python遍历txt每一行_python读取TXT每行,并存到LIST中的方法

    python读取TXT每行,并存到LIST中的方法 更新时间:2018年10月26日 10:58:52 作者:宁不凡 今天小编就为大家分享一篇python读取TXT每行,并存到LIST中的方法,具有很 ...

  3. R7-3 统计满足特定条件的字符数​输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中。提示:用in运算符。输入格式:一行输入字符串A。一行

    输入字符串A(没有重复字符),输入字符串B,求在字符串A中字符的个数,这些字符必须同时又在字符串B中.提示:用in运算符. 输入格式: 一行输入字符串A. 一行输入字符串B. 输出格式: 一行输出字符 ...

  4. python如何输入多行数据合并_python 实现将txt文件多行合并为一行并将中间的空格去掉方法...

    有一个txt文本如下: 151 151 1234561 156421 214156 1523132 031320 现希望将两行合并为一行,并将中间所有的空格都去掉: (python编程第十章) 代码如 ...

  5. python导入excel表格给列命名_Python中对 Excel 的相关详细操作(读取、写入、指定行、指定列、新增sheet工作表)...

    工作中用到这点,就简单的整理了一下 目录 一.准备cateContent.xlsx工作簿 二.Python中关于Excel表格常用操作总结: 2.1  读取相关的操作 2.2  写入的相关操作: 三. ...

  6. python读取文件的三种方式_python中读取文件的f.seek()方法

    用于二进制文件中 F.seek方法 作用: 设置读写位置 F.seek(偏移量, whence=相对位置) 偏移量 大于0的数代表向文件末尾方向移动的字节数 小于0的数代表向文件头方向中移动的字节数 ...

  7. python如何拆分字符串_python如何分割字符串

    Python中的split()方法可以将字符串进行分割,具体的方法如下: split() 方法可以实现将一个字符串按照指定的分隔符切分成多个子串,这些子串会被保存到列表中(不包含分隔符),作为方法的返 ...

  8. python pandas 读取excel 去重某一列_Python中Pandas读取修改excel操作攻略(代码示例)...

    本篇文章给大家带来的内容是关于Python中Pandas读取修改excel操作攻略(代码示例),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 环境:python 3.6.8 以某米赛 ...

  9. pom.xml文件第一行报错_Python文件读写指南

    作者:豌豆花下猫,某985高校毕业生, 兼具极客思维与人文情怀 .公众号[Python猫], 专注python技术.数据科学和深度学习,力图创造一个有趣又有用的学习分享平台. 对于初学者来说,一份详尽 ...

最新文章

  1. oracle+块头csc,数据块转储及RDBA的转换
  2. kafka:一文读懂消费者背后的那点猫腻
  3. 管你MySQL还是Oracle,数据库管理就完事了
  4. dockerfile构建镜像的命令_编写Dockerfile的最佳实践
  5. Eclipse——WindowBuilder下载错误导致的安装失败解决方案
  6. python程序移植到linux,如何使python或perl脚本可移植到Linux和Windows?
  7. 购物车的功能——CSS源码
  8. 基于AVR单片机及无线收发模块的脉搏监测系统设计
  9. “野火FreeRTOS教程”第9章知识点总结-空闲任务与阻塞延时
  10. java 汉字转拼音_java实现汉字转拼音
  11. 不必担心安卓系统被植入棱镜
  12. [从零开始unity3D]“五子连珠”游戏实现,网格数组的创建(1)
  13. 音频处理 windows10下python三方库librosa安装
  14. 命名冲突conflicting declaration
  15. HEVC (H.265)介绍(转)
  16. 基于ARM的指纹识别门禁系统设计方案
  17. xss-labs 1-15
  18. 一个周六一台笔记本完成K8s的基础入门(写作中)
  19. 数据可视化 堆叠柱状图 矩形层级图
  20. python-opencv实现gif图片分解

热门文章

  1. java set第n位_数据结构与算法——常用数据结构及其Java实现
  2. maven netty 配置_springboot2.3手册:5分钟用Netty搭建高性能异步WebSocket服务
  3. 【数据结构-排序】1. 图解插入排序三种实现(插入排序/折半排序/希尔排序)
  4. 10分钟看懂, Java NIO 底层原理
  5. 33岁逃离北京,看到的是希望还是悲剧呢?
  6. 遇到上亿(MySQL)大表的优化....
  7. Android Studio使用笔记
  8. 详解单链表经典OJ题
  9. 关于linux cp命令的一d参数
  10. 转:inux shell脚本的字符串截取