打开IDLE(python),并新创建一个py文件,编辑内容为:

'''本示例演示如何在一个txt文件中搜索特定的字符串,并将其行显示''''''# 1. 打开文件# 2. 读取行信息# 3. 判断是否包含关键词# 4. 不包含则循环操作,包含的话将行显示并退出程序'''# FileName = r"D:\8-Python\str_search_in_file\test.txt"# KeyStr = "charles"FileName = input("the object file: ")KeyStr = input("the key string: ")FoundFlag = False# 1. 打开文件FileObj = open(FileName)# 2. 读取行信息LineTemp = FileObj.readline()while LineTemp: # 3. 判断是否包含关键词 # 4. 不包含则循环操作,包含的话将行显示并退出程序 if LineTemp.find(KeyStr) == 0: FoundFlag = True print("*************************") print("the line is: " + LineTemp, end='') print("*************************") break else: LineTemp = FileObj.readline()FileObj.close()if FoundFlag == False: print("Not found the string!")input()

python提取包含特定字符串的行_python语言----txt中搜索特定字符串所在行相关推荐

  1. mysql 搜索标题中字符串_如何在MySQL表中搜索特定字符串?

    使用等于运算符进行完全匹配-select *from yourTableName where yourColumnName=yourValue; 让我们首先创建一个表-mysql> create ...

  2. python批量处理excel提取包含指定关键字的行

    python批量处理excel提取包含指定关键字的行 当我们有大量excel表格需要批处理,目标为提取包含指定关键字的行,可用本文代码,环境为windows python依赖安装 安装好python后 ...

  3. python提取包含特定字符串的行_python提取具有某种特定字符串的行数据方法

    今天又帮女朋友处理了一下,她的实验数据,因为python是一年前经常用,最近找工作,用的是c,c++,python的有些东西忘记了,然后就一直催我,说我弄的慢,弄的慢,你自己弄啊,烦不烦啊,逼逼叨叨的 ...

  4. python从字符串中提取数字并转换为相应数据类型_python从PDF中提取数据的示例

    01 前言 数据是数据科学中任何分析的关键,大多数分析中最常用的数据集类型是存储在逗号分隔值(csv)表中的干净数据.然而,由于可移植文档格式(pdf)文件是最常用的文件格式之一,因此每个数据科学家都 ...

  5. python提取excel指定关键词的行数据

    系列文章目录 文章目录 系列文章目录 前言 一.需求描述 1.图片展示 2.提取方法 二.python提取第二版 1.图片展示 1.提取方法 总结 前言 一.需求描述 1.图片展示 从如图所示的数据中 ...

  6. python杨辉三角输出指定行_python杨辉三角输出指定行_使用python打印十行杨辉三角过程详解...

    如何用python输出杨辉三角 程序输出需要实现如下效果: [1] [1,1] [1,2,1] [1,3,3,1] .. 方法:迭代,生成器 12345678910111213141516171819 ...

  7. python判断两个条件同时满足_python不相等的两个字符串的 if 条件判断为True详解...

    今天遇到一个非常基础的问题,结果搞了好久好久.....赶快写一篇博客记录一下: 本来两个不一样的字符串,在if 的条件判断中被判定为True,下面是错误的代码: test_str = 'happy' ...

  8. python随机生成字符串_Python 2.6中的随机字符串(可以吗?)

    我一直在试图找到一种更像python的方法来生成python中的随机字符串,这种方法也可以伸缩.通常,我看到类似的东西''.join(random.choice(string.letters) for ...

  9. python字符串数组中最短的_python求解数组中两个字符串的最小距离

    题目: 给定一个数组 strs,其中的数据都是字符串,给定两个字符串 str1,str2.如果这两个字符串都在 strs数组中,就返回它们之间的最小距离:如果其中任何一个不在里面,则返回 -1:如果两 ...

最新文章

  1. layui遍历json数组_Python列表边遍历边删除,怎么用才不报越界错误呢?
  2. 微软开源 Malmo AI 平台,构建复杂机器人任务
  3. python变量词是什么意思_python1变量,表达式和语句
  4. 转: 回车(CR)与换行(LF), '\r'和'\n'的区别
  5. python输入多组测试数据_python ddt数据驱动实例代码分享
  6. 2019-03-13-算法-进化(鸡蛋掉落)
  7. spring配置jndi_在Spring Framework中通过JNDI进行配置
  8. Linux 常用命令二 pwd cd
  9. VS静态库和动态库的区别
  10. 洛谷 U3357 C2-走楼梯
  11. mybatis-01
  12. BugkuCTF 你必须让他停下
  13. 女生长胖是一种什么样的体验?
  14. Python中的split()函数的使用方法
  15. python的flask前端显示图片_Python flask框架如何显示图像到web页面
  16. PostgreSQL下载安装
  17. rangeOfString 失效了
  18. 历史小故事----BUG的来源
  19. 腾讯优图:开源 YOLO 系列代码(含 YOLOv3 以及各种 Backbone)
  20. C语言例题——a+aa+aaa+..

热门文章

  1. linux防火墙配置说明,Linux防火墙配置命令参数说明
  2. 节流函数的实现,一次面试题遇到的编程题
  3. click点击后鼠标移去就失效怎么实现_鼠标右键失灵怎么办,你知道原因吗?
  4. 设置springboot日志级别_Spring Boot 日志框架实践
  5. rnn神经网络 层次_精讲深度学习RNN三大核心点,三分钟掌握循环神经网络
  6. 关于form标签,你该知道
  7. CSS揭秘(二)背景与边框
  8. css布局笔记(二)Flex
  9. 专访Vue作者尤雨溪:Vue CLI 3.0重构的原因
  10. web前端入门学习(纯干货)