a = "dba abc\n"print (a.strip())
print (a.split(" "))
print (a.split(" ", 1))  # 只分割一次字符串结果:
dba abc
['dba', 'abc\n']
def load(self):"""Load /etc/passwd"""self.passwd = []with open(self.passwd_file, 'r') as f:while True:rawline = f.readline()if not rawline:breakline = rawline.strip()  #去空格和换行符if not line:continueif line.startswith('#'):continue(pw_name, pw_passwd, pw_uid, pw_gid, pw_gecos, pw_dir,pw_shell) = line.split(':')   # 分割字符串e = {}e["pw_name"] = pw_namee["pw_passwd"] = pw_passwde["pw_gecos"] = pw_gecose["pw_dir"] = pw_dire["pw_shell"] = pw_shelltry:e["pw_uid"] = int(pw_uid)except ValueError:e["pw_uid"] = 1001try:e["pw_gid"] = int(pw_gid)except ValueError:e["pw_gid"] = 1001self.passwd.append(e)

Python 按行读取文件内按分隔符分割字符串(去除空格和换行、字符串分割)相关推荐

  1. python按行读字符串,python按行读取文件并找出其中指定字符串

    python怎么提取出文件里的指定内容 python读取文件内容的方法: 一.最方便的方法是一次性读取文件中的所有内容并放置到一个大字符串中: all_the_text = open('thefile ...

  2. Python按行读取文件、写文件

    Python按行读取文件 学习了:https://www.cnblogs.com/scse11061160/p/5605190.html file = open("sample.txt&qu ...

  3. python按行读取文件效率高吗_Python按行读取文件的实现方法【小文件和大文件读取】...

    本文实例讲述了Python按行读取文件的实现方法.分享给大家供大家参考,具体如下: 小文件: #coding=utf-8 #author: walker #date: 2013-12-30 #func ...

  4. python按行读取文件取消空白行_python去掉空白行的多种实现代码

    测试代码 jb51.txt 1:www.jb51.net 2:www.jb51.net 3:www.jb51.net 4:www.jb51.net 5:www.jb51.net 6:www.jb51. ...

  5. python按行读取文件 with open_python笔记——文件读写操作过程(open与with open的区别)...

    文件的读写通常包含以下步骤: 文件的打开:open() open或with open会返回文件对象,必须用read或readlines之后才能打印 在此我会介绍with open 与open之间的区别 ...

  6. python按行读取文件取消空白行_python按行读取文件 如何去掉换行符 \n

    原博文 2018-07-10 16:30 − 使用strip()函数去掉每行结束的\n 例如: 1) for line in file.readlines(): line=line.strip('\n ...

  7. ZH奶酪:Python按行读取文件

    1:readline() file = open("sample.txt") while 1:line = file.readline()if not line:breakpass ...

  8. python按行读取文件取消空白行_Python 将以空格分隔的文件行读取为单独的行

    这是在Windows Server 2008 R2 上 . 我有一个输入文件 , 每行一个输入 . 一些输入中有空格 . 我正在尝试使用下面的简单代码 , 但是它将每个单词而不是每一行分开 . 我应该 ...

  9. python按行读取文件取消空白行_在Python中读取文件时忽略空行的最简单方法

    我将堆栈生成器表达式:with open(filename) as f_in: lines = (line.rstrip() for line in f_in) # All lines includi ...

最新文章

  1. JMH和Arthas定位问题的案例分享
  2. java椭圆按钮_JAVA按钮重载如何实现椭圆按钮
  3. linux下vsftp
  4. Dubbo zookeeper 分布式 集群问题
  5. mysql删除表命令_MySQL创建和删除表操作命令实例讲解
  6. iOS ViewController的生命周期
  7. java获取mavenlib路径,maven install报错致命错误: 在类路径或引导类路径中找不到程序包 java.lang | ZPY博客...
  8. MAD huashi
  9. [css] 举例说明微信端兼容问题有哪些?
  10. JavaScript模式读书笔记 第3章 字面量和构造函数
  11. 文件服务器 说明,文件服务器搭建说明.pdf
  12. python爬虫基础扫盲之urllib.pase解析URL
  13. 小白白红队初成长(2)主动信息收集
  14. mysql数据库基本知识
  15. 透过案例--了解循环栅栏
  16. avm2 pcode 学习笔记。高手勿笑
  17. 2007武汉房地产数据分析报告
  18. Python-裁判文书网
  19. 区块链改革杭州闭门会议——分享链改机遇,探讨价值联动!
  20. 学习ARM开发(10)

热门文章

  1. 让你的单细胞数据动起来!|iCellR(二)
  2. 1.4编程基础之逻辑表达式与条件分支 11 晶晶赴约会
  3. 第18课 闰年与平年 《小学生C++趣味编程》
  4. 同一个页面提交多个form表单方法(详细)
  5. php 统计 系统设计,求解统计系统设计的一些技术方案和实现
  6. Linux笔记-bash中解决if语句中command not found问题
  7. Spring Boot中自动配置原理以及日志的基本使用
  8. C/C++获取CPU相关信息(非WMI)
  9. 平衡二叉树的实现原理
  10. 周期均方根和有效值的区别_买羊肉,“羔羊肉”和“羊肉”有啥区别?口感差别大,别再乱买了...