python打印文件到字符串_如果字符串在文本文件中,如何签入Python并打印行?
你应该试试这样的:import re
def check_string():
#no need to pass arguments to function if you're not using them
w = raw_input("Input the English word: ")
#open the file using `with` context manager, it'll automatically close the file for you
with open("example.txt") as f:
found = False
for line in f: #iterate over the file one line at a time(memory efficient)
if re.search("\b{0}\b".format(w),line): #if string found is in current line then print it
print line
found = True
if not found:
print('The translation cannot be found!')
check_string() #now call the function
如果您搜索的是确切的单词而不是子字符串,那么我建议在这里使用regex。
示例:>>> import re
>>> strs = "foo bar spamm"
>>> "spam" in strs
True
>>> bool(re.search("\b{0}\b".format("spam"),strs))
False
python打印文件到字符串_如果字符串在文本文件中,如何签入Python并打印行?相关推荐
- python下载文件并改名_第46p,8行代码,用Python批量重命名文件
大家好,我是杨数Tos,这是<从零基础到大神>系列课程的第46篇文章,第二阶段的课程:Python基础知识:小案例之用Python批量重命名文件. 学习本课程,建议先看一遍:[计算机基础知 ...
- python打印文件到字符串_请问Python打印字符串到文本文件
慕哥6287543 如果您正在使用Python 3.然后你可以用打印功能 :your_data = {"Purchase Amount": 'TotalAmount'} print ...
- python输出最长字符串_使用Python打印最长的字母子字符串,并打结...
我将通过以下方式解决该问题: >让我们定义两个字符串:当前字母递增的字符串和当前最长的字符串. >两个字符串都以第一个字母初始化. (这样我们就可以随时阅读他们的最后一封信.) >然 ...
- python 打印文件_在Python中打印word文档
我这里有一个简单的批处理文件,它将从命令行打印word文档. "C:\Program Files\Microsoft Office\Office12\winword.exe" &q ...
- python打印自动换行如何解决_解决python DataFrame 打印结果不换行问题
解决python DataFrame 打印结果不换行问题 如下所示: 加入代码: pd.set_option('display.width', 5000) 补充知识:Python 实现不换行打印字符的 ...
- python读文件去除空行_「34」Python文件操作经典案例:CSV文件的读与写
[1]认识CSV文件 CSV是Comma Separated Values的缩写,它是逗号分隔符文本格式,常用于数据交换.Excel文件和数据库数据的导入和导出. 鉴于CSV的应用场景,编程人员与它打 ...
- python 复制文件并重命名_潘石屹都开始学Python了,你还有什么理由放弃?
今天,一条潘石屹学Python的微博引起了广大程序员的关注,小编也不例外.地产大佬如是说: 听听地产大佬告诉你为什么要学Python? 人家如此成功,还在学习的路上,你还有什么理由放弃学Python呢 ...
- python读写文件的语句_用Python读写文件指南
用Python读写文件(指南) [TOC] 使用Python最常见的任务之一是读取和写入文件.无论是写入简单的文本文件,读取复杂的服务器日志,甚至是分析原始字节数据,所有这些情况都需要读取或写入文件. ...
- python打印多个变量_在Python中打印多个变量
python打印多个变量 Like other programming languages, In python also, we can define and print the multiple ...
- python下载文件并改名_用 Python 给下载的 B 站视频文件批量改名
有好几位网友私下里问我如何学习平面设计?我告诉他们:如果只想自学的话,可以先到"哔哩哔哩"网站(俗称 B 站)找视频教程看看.要是觉得哪个教程不错,还可以下载到电脑或手机上随时随地 ...
最新文章
- linux下安装glibc-2.14,解决“`GLIBC_2.14‘ not found”问题
- Exchange2013恢复已删除用户邮箱
- python u_对python 命令的-u参数详解
- 第 4-1 课:BIO、NIO、AIO 详解 + 面试题
- 正则表达式2--re方法--match()--search()
- Java如何隐藏控制按键动画_Java动画短片当不移动鼠标光标时
- 奥特曼在银行里下象棋的梗
- html如何与js链接,链接index.html client.js和server.js
- 【Linux】修改权限命令chmod用法示例
- Pandas系列(五)对缺失值的处理
- C#编程(八十)---------- 异常类
- python图像化计算器
- 老码识途——1.1反汇编机器码入门
- 利用Python实现某度贴吧签到脚本「云函数模拟客户端」
- 迅雷离线下载节点分布
- 【牛腩新闻发布系统之handler】
- 计算机开机错误62,电脑开机出现Error 1962错误如何解决?
- Java 泛型 <? super T> <? extend T> 的通俗理解
- pyqt5 等待界面 (QMovie 加载 gif)
- Spring Boot 集成 批处理框架Spring batch