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

基于 seajs 的高性能网站开发和优化实践_王保平(淘宝)网站排名推广软件

基于 seajs 的高性能网站开发和优化实践_王保平(淘宝),网站排名推广软件,企业邮箱批发平台,做精彩网站分析的方向是1.文件的基本操作 open()打开函数 语法 : open(name,mode) name:是要打开的目标文件名的字符串(可以包含文件所在的具体路径)。 mode:设置打开文件的模式(访问模式):只读、写入、追加等。 # 打开文件open(): 如果报FileNotFoundError,文件路…
1.文件的基本操作
  • open()打开函数
    语法 : open(name,mode)
    name:是要打开的目标文件名的字符串(可以包含文件所在的具体路径)。
    mode:设置打开文件的模式(访问模式):只读、写入、追加等。
# 打开文件
'''
open(): 如果报FileNotFoundError,文件路径错误或者文件不存在
参数1 ->路径: 相对路径:不以盘符开始的路径 绝对路径:以盘符开始的路劲的路径
参数2 ->模式: 默认r模式:如果文件不存在就会报错 w和a模式:如果文件不存在,会自动创建
参数3   编码: 默认cp936,本质是gbk,一般编码会使用utf8'''f = open('w1.txt', mode='a')
print(f)
# 关闭文件
f.close()
  • close()关闭函数
    语法:文件对象.close()
  • read()
    语法:文件对象.read(num)
    num表示要从文件中读取的数据的长度(单位是字符),如果没有传入num,那么就表示读取文件中所有的数据
#  打开文件
f = open('w1.txt',mode='r',encoding='utf8')
# 读取文件
# 一个个读取,指定字符
data = f.read(7)
print(data)
# 读取剩余的字符   .read类似指针,只会继续往下读取
data = f.read()
print(data)
# 关闭文件
f.close()
  • readline() 一次读取一行
  • readlines() 一次读取一行
#  打开文件
f = open('w1.txt', mode='r', encoding='utf8')
# 读取文件
# 一次读取一行
data = f.readline()
print(data)
# 一行行读取剩余的字符  读取的内容默认放在列表中
datas = f.readlines()
print(datas)
for line in datas:print(line, end='')
# 关闭文件
f.close()
  • write()
  • writelines()
#  打开文件
f = open('w2.txt', mode='w', encoding='utf8')
# 读取文件
# write 写入
f.write('hello')
f.write('python')
# 结果: hellopython
f.write('hello\npython')
'''
结果:
hello
python
'''
f.writelines('hello')
f.writelines('python')
# 结果: hellopython
# 结论:writeline一行行写入并不会换行,也是继续写入
f.close()

注意:
w模式和a模式:如果文件不存在则创建该文件;如果文件存在,w模式先清空再写入,a模式直接末尾追加。
r模式:如果文件不存在则报错。

2.文件操作综合案例

(1)txt文本文件备份

# 需求 备份txt文档
f1 = open('w1.txt', mode='r', encoding='utf8')
f2 = open('w1[备份].txt', mode='w', encoding='utf8')# 读写文件
data = f1.read()
f2.write(data)# 关闭文件
f2.close()
f1.close()

(2).mp4文件备份

# 需求
f1 = open('wdrq.mp4', mode='rb')
f2 = open('wdrq[备份].mp4', mode='wb')
# 视频和图片不需要像文本一样添加编码,不然会报错
# ValueError: binary mode doesn't take an encoding argument # 先从f1中读取对象数据
data = f1.read()
# 把读取到的文件写入到备份文件中
f2.write(data)# 关闭文件
f2.close()
f1.close()
http://www.tj-hxxt.cn/news/25163.html

相关文章:

  • 建设网站工作室关键词排名优化技巧
  • 灵犀科技 网站建设新闻头条今日新闻60条
  • 编辑app用什么软件百度问答seo
  • wordpress 注册 登录界面seo网站优化培训找哪些
  • vs2015做网站的后端baike seotl
  • 网站介绍视频怎么做十大流量平台
  • 外贸公司网站怎么做嘉定区整站seo十大排名
  • 学做彩票网站惠州seo代理计费
  • 公司网站要怎么做网站推广是干嘛的
  • 产品设计网站制作免费搭建个人网站
  • 网站页面怎么做谷歌seo网站推广怎么做
  • 做网站包括什么条件互联网广告推广是什么
  • 做网站 前途数据分析软件
  • 公司网站建设的现状在线培训平台
  • 我想自己建个网站买货 怎么做seo公司官网
  • 如何做财经网站怎么创建网站的快捷方式
  • 可以做宣传的网站有哪些服务推广软文
  • 所以免费爱做网站关键词优化seo费用
  • 基于wordpress的网站推广策略都有哪些
  • 重庆做木门网站公司简介南宁seo全网营销
  • 本地顺德网站建设线上推广app
  • 网站制作技巧进入百度app查看
  • 中国有什么网站做跨境零售新闻播报最新
  • 那个网站做问卷好超级搜索引擎
  • 做网站的公司济南赛博科技市场百色seo外包
  • 政府网站建设与对策分析关键词推广优化排名品牌
  • 新闻网站的设计与制作百度免费广告发布平台
  • 江岸区网站公司百度客户服务中心
  • 网站无法访问的原因免费seo快速收录工具
  • 搜狗做网站怎么样宁波seo外包快速推广