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

企业形象型网站建设石家庄智能网站建设

企业形象型网站建设,石家庄智能网站建设,torrentkitty磁力天堂,软件著作权申请流程及费用一、使用open函数,可以打开一个已经存在的文件,或着创建一个新文件 语法如下: open(name, mode, encoding) name: 要打开的目标文件的字符串(可以包含文件所在的具体路径) mode: 打开文件模式:只读(r)、写入(w)、追加(a)等 e…

一、使用open函数,可以打开一个已经存在的文件,或着创建一个新文件

语法如下:

open(name, mode, encoding)

name: 要打开的目标文件的字符串(可以包含文件所在的具体路径)

mode: 打开文件模式:只读(r)、写入(w)、追加(a)等

encoding: 编码格式(推荐使用UTRF-8) 

示例代码:

f = open('python.py', 'r', encoding='UTF-8')
# encoding的顺序不是第三位,所以不能用位置参数,用关键字参数直接指定

mode常用的三种基础模式:

只读(r):  以只读的方式打开文件,文件的指针将会放在文件的开头,这是默认模式。

写入(w): 打开一个文件只用于写入,如果该文件已经存在则打开文件, 并从开头开始编辑,原有内容会被删除。

追加(a): 打开一个文件用于追加。如果该文件已经存在,新的内容会写入到已有内容之后。如果该文件不存在,创建新文件进行写入。

二、读操作相关方法

read()方法:

文件对象.read(num)

num表示要从文件中读取的数据的长度(单位是字节),如果没有传入num,就是读取文件所有数据

readline()方法:

一次读取一行

# 打开文件
f = open('python.txt', encoding = 'UTF-8')# 读取文件
print(f.readline())  # aaa
print(f.readline())  # bbb
print(f.readline())  # ccc# 关闭文件
f.close()

readlines()方法:

readlines可以按照行的方式把整个文件中的内容进行一次性读取, 并且返回的是一个列表,其中每一行的数据为一个元素

代码示例:

# 打开文件
f = open('python.txt', encoding = 'UTF-8')# 读取文件
content = f.readlines()
print(content) # ["aaa\n", "bbb\n", "ccc"]# 关闭文件
f.close()

for循环读取文件行:

for line in 文件对象

代码示例:

f = open('python.txt', encoding = 'UTF-8')
for line in f:print(f"每一行: {line}")
# aaa
# bbb
# ccc

注意: 读取文件字节时第一次读取十个   第二次再读取十个   这时候从上一个读取的位置继续读取(定位器指针) 

写操作相关方法

基本操作代码:

# 打开文件
f = open('python.txt', 'w')# 文件写入
f.write('hello')# 内容刷新
f.flush()

注意: 

  • 直接调用write,内容并不会真正写入文件,而是会放在程序内存中,称之为缓冲区
  • 当调用flush的时候,内容会真正的写入到文件
  • 这样做是避免频繁操作硬盘,导致效率下降

关闭文件

如果进行读写操作不关闭文件,这个程序就一直打开着这个文件

方式一:

文件对象.close()

f = open('python.txt', encoding = 'UTF-8')# 关闭文件
f.close()

方式二:

with open() as f

with open('python.txt', encoding = 'UTF-8') as f: # f是操作文件的示例对象for line in f:print(f"每一行是: {line}")

http://www.yayakq.cn/news/539336/

相关文章:

  • 家具定制东莞网站建设网站域名代理备案
  • 发帖网站百度收率高的昆明pc网站建设
  • 17网站一起做网福田网站建设方案
  • 大淘客优惠券网站是怎么做的wordpress获取分类文件
  • 支付宝 外贸网站网站 如何备案
  • 阿里云做网站送服务器微信号商城平台
  • 济南网站建设推广做网上夫妻去哪个网站
  • 家庭宽带做网站服务器吗找人做网站 网站定制开发
  • 店铺的网站怎么做拨付网站建设经费的请示
  • 商城网站开发视频教程自学编程的网站
  • 自己提供域名做网站公众号怎么做网站
  • 上海十大网站建设wordpress企业能用吗
  • 云南省建设厅标准员网站刷题小程序制作平台
  • 电子商务网站建设需求分析二手房网站制作教程
  • 种子网站开发多少钱德网站建设
  • 聊城做wap网站价格做酒网站
  • 测量为什么要建站公众号app下载
  • 手机网站WordPress主题wordpress适合移动端的主题
  • 网站建设公司实力怎么做教育网站
  • 云南省保山建设网站公司 网站 模板
  • 数字币网站开发视频制作培训机构推荐
  • 做调查问卷的网站行业门户网站营销案例
  • 济南企业建站贵州做网站的公司
  • 站群网站源码广州市建设企业网站平台
  • 个人做网站要缴税学做网站需要什么软件
  • 网站推广方案中评价效果是指中企会是骗子公司吗
  • 网站建设内容是经营项目吗广告联盟cpc
  • 上海网站报价网站制作方案包括哪些内容
  • 蓟州网站建设做网站需要购买服务器吗
  • 一般pr做视频过程那个网站有经典的企业网站