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

怎么制作网站教程下载新冠咳嗽怎么办

怎么制作网站教程下载,新冠咳嗽怎么办,wordpress文章分类权限,境外网站 备案file 对象使用 open 函数来创建#xff0c;下表列出了 file 对象常用的函数#xff1a; 1 file.close() close() 方法用于关闭一个已打开的文件。关闭后的文件不能再进行读写操作#xff0c; 否则会触发 ValueError 错误。 close() 方法允许调用多次。 当 file 对象下表列出了 file 对象常用的函数 1    file.close()   close() 方法用于关闭一个已打开的文件。关闭后的文件不能再进行读写操作 否则会触发 ValueError 错误。 close() 方法允许调用多次。 当 file 对象被引用到操作另外一个文件时Python 会自动关闭之前的 file 对象。 使用 close() 方法关闭文件是一个好的习惯。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, wb) print (文件名为: , fo.name)# 关闭文件 fo.close()结果文件名为:  file.txt没有这个文件会自动创建 2    file.flush() flush() 方法是用来刷新缓冲区的即将缓冲区中的数据立刻写入文件同时清空缓冲区不需要是被动的等待输出缓冲区写入。 一般情况下文件关闭后会自动刷新缓冲区但有时你需要在关闭前刷新它这时就可以使用 flush() 方法。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, wb) print (文件名为: , fo.name)# 刷新缓冲区 fo.flush()# 关闭文件 fo.close() 3    file.fileno()    返回一个整型的文件描述符(file descriptor FD 整型), 可以用在如os模块的read方法等一些底层操作上。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, wb) print (文件名为: , fo.name) fid fo.fileno() print (文件描述符为: , fid) # 关闭文件 fo.close() 结果 文件名为: file.txt 文件描述符为: 3 4    file.isatty()    如果文件连接到一个终端设备返回 True否则返回 False。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, wb) print (文件名为: , fo.name)ret fo.isatty() print (返回值 : , ret)# 关闭文件 fo.close() 结果 文件名为: file.txt 返回值 : False 5    file.next()  next() 方法在文件使用迭代器时会使用到在循环中next()方法会在每次循环中调用该方法返回文件的下一行如果到达结尾(EOF),则触发。 fo open(file.txt, r) print (Name of the file: , fo.name)try:for index in range(5):line next(fo)print (Line No %d - %s % (index, line)) except StopIteration:print (fiel is end ) # Close opened file fo.close() 结果 Name of the file: file.txt Line No 0 - 1 Line No 1 - 2 Line No 2 - 3 Line No 3 - 4 fiel is end 6    file.read([size])    从文件读取指定的字节数如果未给定或为负则读取所有。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, r) print (文件名为: , fo.name)line fo.read() print (读取的字符串: %s % (line))# 关闭文件 fo.close() 结果 文件名为: file.txt 读取的字符串: 1 2 3 4 7    file.readline([size])readline() 方法用于从文件读取整行包括 \n 字符。如果指定了一个非负数的参数则返回指定大小的字节数包括 \n 字符。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, r) print (文件名为: , fo.name)line1 fo.readline() print (读取第一行 %s % (line1))line2 fo.readline(5) print (读取的字符串为: %s % (line2))# 关闭文件 fo.close() 结果 文件名为: file.txt 读取第一行 1isanumber读取的字符串为: 2stri 8    file.readlines([sizeint]) readlines() 方法用于读取所有行(直到结束符 EOF)并返回列表该列表可以由 Python 的 for... in ... 结构进行处理。 如果碰到结束符 EOF 则返回空字符串 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, r) print (文件名为: , fo.name)for line in fo.readlines(): #依次读取每行 line line.strip() #去掉每行头尾空白 print (读取的数据为: %s % (line))# 关闭文件 fo.close() 结果 文件名为: file.txt 读取的数据为: 1isanumber 读取的数据为: 2string 读取的数据为: 3 读取的数据为: 4 9    file.seek(offset[, whence])  seek() 方法用于移动文件读取指针到指定位置。 offset -- 开始的偏移量也就是代表需要移动偏移的字节数 whence可选默认值为 0。给offset参数一个定义表示要从哪个位置开始偏移0代表从文件开头开始算起1代表从当前位置开始算起2代表从文件末尾算起。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, r) print (文件名为: , fo.name)line fo.readline() print (读取的数据为: %s % (line))# 重新设置文件读取指针到开头 fo.seek(0,0) line fo.readline() print (读取的数据为: %s % (line))# 关闭文件 fo.close() 结果 文件名为: file.txt 读取的数据为: 1isanumber读取的数据为: 1isanumber 10    file.tell()    tell() 方法返回文件的当前位置即文件指针当前位置。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, r) print (文件名为: , fo.name)line fo.readline() print (读取的数据为: %s % (line))# 获取当前文件位置 pos fo.tell() print (当前位置: %d % (pos))# 关闭文件 fo.close() 结果 文件名为: file.txt 读取的数据为: 1isanumber当前位置: 11 11    file.truncate([size])    truncate() 方法用于截断文件如果指定了可选参数 size则表示截断文件为 size 个字符。 如果没有指定 size则从当前位置起截断截断之后 size 后面的所有字符被删除。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, r) print (文件名为: , fo.name)line fo.readline() print (读取的数据为: %s % (line))# 截断剩下的字符串 fo.truncate(3) --这个不传数值不起作用整个文件# 尝试再次读取数据 line fo.readline() print (读取数据: %s % (line))# 关闭文件 fo.close() 结果 文件名为: file.txt 读取的数据为: 111111111111111读取数据: 222222222222但是file.txt 文件中只剩下111 12    file.write(str) write() 方法用于向文件中写入指定字符串。在文件关闭前或缓冲区刷新前字符串内容存储在缓冲区中这时你在文件中是看不到写入的内容的。 如果文件打开模式带 b那写入文件内容时str (参数)要用 encode 方法转为 bytes 形式否则报错TypeError: a bytes-like object is required, not str。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, w) print (文件名为: , fo.name)str python3 fo.write( str )# 关闭文件 fo.close() 结果 [pythonmaster zhang]$ more file.txt python3 13    file.writelines(sequence) writelines() 方法用于向文件中写入一序列的字符串。这一序列字符串可以是由迭代对象产生的如一个字符串列表。换行需要制定换行符 \n。 # -*- coding: UTF-8 -*-# 打开文件 fo open(file.txt, w) print (文件名为: , fo.name)seq [python2 1\n, python3 2] fo.writelines( seq )# 关闭文件 fo.close() 结果: 文件名为: file.txt [pythonmaster zhang]$ more file.txt python2 1 python3 2   优秀的判断力来自经验但经验来自于错误的判断。  转载于:https://www.cnblogs.com/hello-wei/p/9636729.html
http://www.sadfv.cn/news/102482/

相关文章:

  • 怎么做58同城网站教程建设通和天眼查网站
  • 做母婴网站赚钱网站业务维护
  • 网站备案后证书正能量免费软件
  • 杭州网站建设公司推荐卡片形式的网站
  • 微信打赏wordpressseo排名工具哪个好
  • 山东网站制作哪家好陈塘庄网站建设
  • 深圳网站建设微赢天下做简历的什么客网站
  • 网站建设中的智能元素深圳做小程序网站设计
  • 蔚县网站建设wl17581百度热门关键词排名
  • 优秀的网站设计分析佛山网站设计多少钱
  • 营销加盟网站建设WordPress小工具是什么
  • 百度我的网站网页图片制作
  • 网站建设绵阳辉煌电商怎么制作自己的网页网站首页
  • 网站开发计划时间手递手个人求职信息网
  • 公司合法网站域名怎么注册国外ui界面设计网站
  • 深圳四站合一网站建设重庆企业网站推广公司
  • 海外购物网站排名千库网app官方下载
  • 重庆 网站设计外包公司深圳手机端网站建设专业
  • 大学教学应用网站开发现状泉州手机网站建设费用
  • 工程建设标准化网站设计专业考研平面素材网站
  • 建设高流量网站网页设计尺寸标准
  • 网站怎么换模板百度帐号管家
  • 销售型网站的建设流程及特点班级网站建设流程步骤
  • 贵州省建设厅实名认证网站免费个人网站注册
  • 哪个网站可以做字体网站建设与管理专业实训室
  • 专门做外卖的网站网站的建设论文
  • 微网站制作电话哪些网站能够免费做公考题
  • 网站设计与建设代码苏州建筑公司排名
  • 睢宁建网站关键词优化报价
  • 淄博网站建设培训学校注册一个劳务公司需要多少钱