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

咸宁有做网站的吗建站网站排行

咸宁有做网站的吗,建站网站排行,深圳培训公司网站建设,通辽网站建设公司python文件操作 文件编码 编码技术即:翻译的规则,记录了如何将内容翻译成二进制,以及如何将二进制翻译回可识别内容。 计算机中有许多可用编码: UTF-8 GBK BUG5 文件的读取操作 open()函数 在pyth…

python文件操作

文件编码

编码技术即:翻译的规则,记录了如何将内容翻译成二进制,以及如何将二进制翻译回可识别内容。

计算机中有许多可用编码:

  • UTF-8

  • GBK

  • BUG5

文件的读取操作

open()函数

在python中,使用open函数,可以打开一个已经存在的文件,或者创建一个新文件,语法如下:

open(name,mode,encoding)
name:是要打开的目标文件名的字符串(可以包含文件所在的具体路径)
mode:设置打开文件的模式:只读,写入,追加等
encoding:编码格式
例如:
f = open('python.txt','r',encoding="utf-8")
mode常用的三种基础访问模式:
模式描述
r以只读方式打开文件。文件的指针将会放在文件的开头。
w打开一个文件只用于写入。如果该文件已存在则打开文件,并从头开始编辑,原有内容会被删除
s打开一个文件用于追加。如果文件已经存在,新的内容将会被写入到已有内容之后。如果该文件不存在,创建新文件进行写入。
read()方法:
文件对象.read(num)

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

#打开文件
f = open("E:/test.txt", "r", encoding="UTF-8")
print(type(f))#读取文件-read()
print(f"读取10个字节的结果是{f.read(10)}") #读取10个字节的结果是my name is
readlines()方法:

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

#读取文件-readlines()
lines = f.readlines() #读取文件的全部行,封装到列表中
print(f"lines对象的类型:{type(lines)}") #lines对象的类型:<class 'list'>
print(lines) # ['my name is wyx']
readline()方法:一次读取一行内容
line = f.readline()
print(line) #my name is wyx
for循环读取文件行
for i in f:print(i) #my name is wyx
close() 关闭文件对象
f = open("E:/test.txt", "r", encoding="UTF-8")
print(type(f))
f.close()
with open 语法
with open("E:/test.txt", "r",encoding="UTF-8") as f:print(f.readlines()) #['my name is wyx']

wirte写操作

f = open('E:/test1.txt', "w", encoding="UTF-8")
#write写入
f.write("asdqwezxc")
#刷新
f.flush()
#close关闭
f.close()

 

文件的追加操作

f = open("E:/test1.txt", "a", encoding="UTF-8")
f.write("\n学pytho最佳")
f.flush()
f.close()

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

相关文章:

  • 有没有什么做h5的网站网站建设工作总结培训
  • 网站设计 论坛哪里有做网站公司
  • 长春网站运做思路游戏开发课程
  • 工程网站建设方案wordpress在页面中调用文章
  • 简述网站开发平台及常用开发工具网站建设 域名 服务器
  • 腾讯云wordpress建站个人印章在线制作网站
  • 景区网站如何建设郑州网站建设 个人工作室
  • 内部网站建设、快速开发安卓app软件
  • app 网站开发公司电话wordpress 即将跳转
  • 两学一做山西答题网站十堰秦楚网公众号
  • 微信官方网站建设张家港做网站的公司
  • 网站建设电商代运营iis做网站
  • 建网站基础知识网站建设有什么费用
  • 网站外链建设可以提升网站权重对吗菏泽 网站建设
  • 建设微信网站要多少钱凡客精选
  • 手机支付网站开发网站改版公司哪家好
  • 百度关键词seo推广合肥优化推广公司
  • 在国外服务器上做网站项目如何赚钱网络考试
  • 在沈阳做一个展示网站多少钱ui设计前景怎样
  • 英文网站建设情况动漫设计有前途吗
  • 网站核验通知书建设银行个人手机银行下载
  • 北京网站建设策划方案建设银行个人网上银行app
  • 基于php技术的小型企业网站开发dz论坛源码
  • 保定网站seo服务自适应网站如何做移动适配
  • 桂阳县网站建设公司哪家好电子商务战略选择 网站建设建议
  • pythom 网站开发规范建设银行个人网上登录
  • 电子商务网站建设理解邯郸网页设计公司
  • 淘宝店铺网站建立简述网站的推广策略
  • wordpress适合做大型网站吗企业网站策划建设方案百度
  • 公司网站重新建站通知百度推广手机网站检测