当前位置: 首页 > news >正文

四川石油天然气建设工程有限责任公司网站只做同城交易的网站

四川石油天然气建设工程有限责任公司网站,只做同城交易的网站,asp.net商务网站 包括哪些文件,精东影视文化传媒有限公司官网阅读本文大概需要7分钟讲完了函数和模块#xff0c;我们来讲一讲文件的使用,python对数据的处理分两种一种是本地文件的处理#xff0c;另外一种是通过网络数据处理(也就是爬虫相关的).而本地的数据处理#xff0c;主要是通过文件的读和写完成~~我们先想一想平时对文件处理一…阅读本文大概需要7分钟讲完了函数和模块我们来讲一讲文件的使用,python对数据的处理分两种一种是本地文件的处理另外一种是通过网络数据处理(也就是爬虫相关的).而本地的数据处理主要是通过文件的读和写完成~~我们先想一想平时对文件处理一般遇到哪些问题:这个两个是非常常见的问题如何处理呢,python十几行简单的代码就能搞定那我们快来学习一下吧:Python的文件处理简单来说分以下几点:1.文件的读写和关闭python中要想获得文件里的内容先要打开文件然后才能读和写.而且写完之后一定要记得关闭.python中对文件的打开是通过open函数来获得一个句柄,(也许有同学问为啥要关闭文件啊因为若不正常关闭缓冲在内存中的数据就不能真正写入到文件中可能造成数据丢失)1)文件的打开file_objopen(filename,moder,buffering-1)#一共有3个参数第一个是强制参数后面两个是可选的#mode可以是读写或者追加,一般默认是读文件#buffering主要是设置缓存区,一般我们都是用-1表示用系统的默认缓冲区,若写100,表示缓冲区为1002)文件的读取 fopen(rsomefile.txt) f.readline()#表示读文件的一行 f.readlines()#表示把文件从头到尾都读出来并保存为一个列表3)文件的写入 fopen(rsomefile.txt,w) f.write()#表示把字符串写入 f.writelines()#表示把一个列表写入4)文件的关闭使用文件应该牢记关闭#重要的事情说3遍我已经说了3遍了普通的关闭方法:fopen(rsomefile.txt)...xxx#do somethingf.close()懒人专用方法with open(rsomefile.txt) as f: f.readlines()强烈推荐用with方法这是pythonic里面非常推荐的一种方法,因为它会自动帮你关闭文件。你只要专注对文件的处理就可以了是不是非常贴心~~2.文件的模式上面只列举了python的读和写那其他的模式怎么办呢~~不要急python只需要改变一下open里面的模式参数就可以.python中有以下几种模式,详细见下表3.文件的读取位置有的时候我们只想读文件的一部分的内容或者我们需要从文件的某个位置读数据应该怎么操作呢,用seek()函数file_obj.seek(offset,whence0)#seek主要是在文件中移动指针,从whence(0表示文件头,1表示当前位置,2表示文件尾)偏移offset个字节123.txt1234567891)从头读3个字符fopen(123.txt)f.seek(0,0)print f.read(3)f.close()1232)从尾读3个字符fopen(123.txt)f.seek(-3,2)#2表示从文件指针指向尾巴-3表示向前移动3个字节print f.read(3)#读3个字节f.close()789下面我们通过2个小例子讲一下假如你你有个叫Test目录,它的结构如下里面有2个文件,一个txt文件(里面有4行内容)一个新建的demo.py|----abc1109.txt---GoogleMicrisoftBaiDuFacebook|----demo.py------例子1把abc1109.txt里面的内容读出来写到一个新的文件,按照下面的格式:|-----Output------1: Google2: Micrisoft3: BaiDu4: Facebook先写一个粗糙的解法接着我们把上面的代码整理重构一下上面的代码重构了一下是不是看的清晰一点,而且用了with的用法简洁很多是不是很爽,重构其实是非常重要的技巧.其实这个例子有一点小问题(就是没有对文件加异常保护因为异常后面再讲所以暂时先不写).例子2把Test目录下面的2个txt文件改名字:原来的:|----abc1109.txt---------|----new_abc1109.txt---|----demo.py--------------通过引入os模块把读出来的文件名用字符串的内置函数translate处理一下就ok了看源码如下:好了Python的文件快速入门就讲到这里啦,希望能给初学者一些启发,若有什么不懂的也可以留言跟我探讨交流.需要更多2020最新Python资料 私信我奥。
http://www.yutouwan.com/news/47948/

相关文章:

  • 上海小程序定制公司如何外贸seo网站建设
  • 欧美网站风格企业查查官网入口官网
  • 青海旭云网站建设网站建设著作权
  • 做网站不打广告怎么赚钱找个人合伙做网站
  • 手机在线制作网站手机搭建平台网站
  • 合肥网站排名wordpress中文主题排行
  • 新乡市做网站的公司做网站用什么域名好
  • 做网站赚钱嘛百度的广告推广需要多少费用
  • 网站建设合同注意汉中网站建设公司电话
  • 做网站为什么需要营业执照天津行业网站建设
  • htmi 个人小网站 模板网络引流怎么做啊?
  • 禅城区企业网站建设大连城市建设集团网站
  • 网站开发语言html天津网站建设求职简历
  • 做网站个体户执照iis wordpress ftp
  • 大型网站需要什么样的团队深圳黄页信息网
  • 做餐饮店铺哪个网站wordpress md5
  • 保利威视 wordpress白帽seo公司
  • 没有网站怎样做搜索引擎推广淡水网站建设定制
  • 网站服务器有哪些种类网站空间支持下载但不能下载文件
  • 单页淘宝客网站php网站下载器
  • 在线制作书封网站wordpress永久免费
  • 大气网站模板怎么免费制作企业网站
  • 网页设计网站简单静态模板哪个做简历的网站可以中英的
  • 广州番禺网站制作推广如何网站专题策划
  • 谁做的四虎网站是多少泉州网上房地产
  • c 做网站优点免费的wordpress企业模板
  • 粮油移动端网页设计素材网站seo诊断分析报告
  • 影楼做网站wordpress需要身份验证
  • 巨腾外贸网站建设公司外贸订单怎么找
  • 肥西县建设局资询网站中国室内设计公司排名榜