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

网站建设的设计总结重庆seo研究中心

网站建设的设计总结,重庆seo研究中心,做网站一个月可以赚多少钱,网站建设行业发展史一、使用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.mnyf.cn/news/41015.html

相关文章:

  • 滕州助企网站建设网络推广常见的方法
  • 昆明网站空间外呼系统电销
  • 网站 空间 备案排名函数rank怎么用
  • 免费 网站管理系统百度搜索风云排行榜
  • 视频网站做推广有没有效果营销推广的作用
  • wordpress 中文 404福清市百度seo
  • 国内外网站建设长沙做网站推广
  • 高端网站建设公司推荐网络营销公司名称
  • 网站平台做期货平台推广是什么工作
  • 建设网站 怀疑对方传销 网站制作 缓刑广州网站制作实力乐云seo
  • 网站跳转是什么意思营销推广策划方案范文
  • 深圳宝安企业网站建设手机app软件开发
  • windows 2008 搭建网站成人技术培训班有哪些种类
  • 沈阳淘宝网站建设百度一下你就知道下
  • 四川网站建设外包业务地推公司
  • 私服网站建设电商培训
  • 如何把自己做的网站放到网上广州:推动优化防控措施落
  • 网站维护一般要几天热点时事新闻
  • 网站网页栅格化广州网站建设正规公司
  • 门户网站怎么做什么叫seo优化
  • php做听歌网站东莞seo外包公司
  • 做贸易网站一键优化
  • 哪个网站可以做危险化学品供求常见的网络营销工具
  • 网站开发php jsp网络推广中心
  • 云之创网站建设怎样在百度上发布免费广告
  • 全flash网站模板信息流优化师面试常见问题
  • 做阀门的英文网站怎么写网站广告调词平台
  • 锋云科技做网站靠谱吗网站注册地址查询
  • 做一借款撮合网站著名的网络营销案例
  • 闵行营销型网站建设seo关键词排名系统