python with (as)语句实例详解
作者:myrj 发布时间:2023-04-12 04:15:09
标签:python,with,as,语句
这篇文章主要介绍了python with (as)语句实例详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
with语句适用于对资源进行访问的场合,确保不管使用过程中是否发生异常都会执行必要的“清理”操作,释放资源,比如文件使用后自动关闭、线程中锁的自动获取和释放等。
例1:
url = 'http://www.weather.com.cn/' + province + '/index.shtml'
with urlopen(url) as fp:
contents = fp.read().decode()
例2:
with open("aaa.txt","r") as f:
line = f.readline() # 调用文件的 readline()方法
av=""
while line:
if len(line.strip())>0:
if line.strip()[0].isdigit():
a1=line
bz=1
if line.strip()[0].isalpha():
a2=line
bz=2
if line.find(tmp_value)>-1:
if bz==2:
av=av+a1+a2
if bz==1:
line = f.readline()
av=av+a1+line
#print(line)
line=f.readline()
continue
if len(av)!=0:
print(av)
来源:https://www.cnblogs.com/xkdn/p/12244591.html


猜你喜欢
- 近期在做爬虫时有时会遇到网站只提供pdf的情况,这样就不能使用scrapy直接抓取页面内容了,只能通过解析PDF的方式处理,目前的解决方案大
- 我就废话不多说了,大家还是直接看操作吧~<p>联系电话:<a :href="'tel:' + i
- Create a Simple API Using Django REST Framework in PythonWHAT IS AN AP
- 1.limit函数的语法和用法(1)常用且简单的语法和用法①语法:limit n 即limit <参数>具体语法:select
- 阅读上一篇:AJAX的jQuery实现入门(一)要写入数据库,我们知道的最简单的就是注册了, 就做个最简单的注册表单, 看看是如何提交数据的
- 下拉框包含option中的Value和用来显示的选项, 一般后台都是使用的Value值,而不是显示在前台的选项第一步: 编写下拉框需要的枚举
- 在本节中将会给Movie模型添加验证逻辑。并且确保这些验证规则在用户创建或编辑电影时被执行。保持事情 DRYASP.NET MVC 的核心设
- 目录logging的简单使用|2logging常见对象|3logging基本使用|4logging之Formatter对象|5logging
- pandas提供了一个灵活高效的groupby功能,它使你能以一种自然的方式对数据集进行切片、切块、摘要等操作。根据一个或多个键(可以是函数
- 问题联邦学习原始论文中给出的FedAvg的算法框架为:参数介绍: K 表示客户端的个数, B表示每一次本地更新时的数据量, E 表示本地更新
- 简介Python发送邮件的教程本人在网站搜索的时候搜索出来了一大堆,但是都是说了一大堆原理然后就推出了实现代码,我测试用给出的代码进行发送邮
- 前言大家好,我叫善念。这是我的第二篇博客,也是第一篇技术博客,希望大家多多支持,让我更加有动力去更新一些python爬虫类的案例教程。开始确
- 今天,发现了一个之前从未注意的角落,相信能够大大提高自己写JS的速度。能够迅速发现错误。例如,今天的加班中调试一个js错误发现的一个例子。1
- 本文主要是总结利用tensorflow实现迁移学习的基本步骤。所谓迁移学习,就是将上一个问题上训练好的模型通过简单的调整使其适用于一个新的问
- 1、联合查询联合查询又称为多表查询,它的基本执行过程就是笛卡尔积1.1 认识笛卡尔积那么什么是笛卡尔积呢?答:笛卡尔积就是将两张表放在一起进
- 在我们有时需要迁移或部署项目时,需要知道项目所依赖的三方包和版本,下面就来一看一看该如何获取吧:1、首先安装pipreqs库使用pip命令,
- sql语句reverse(substring(reverse(Path),1,charindex('/',reverse(P
- 本文实例为大家分享了python多线程下信号处理程序示例的具体代码,供大家参考,具体内容如下下面是一个网上转载的实现思路,经过验证,发现是可
- 本文实例讲述了Python验证码识别的方法。分享给大家供大家参考。具体实现方法如下:#encoding=utf-8import Image,
- 最近经常遇到xmlHttp组件的问题, 今天终于有空将解决过程中的经验整理下来了! ^o^一、在运用xmlhttp组件编