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

做网站连带责任杭州百度

做网站连带责任,杭州百度,电商网页设计的主要内容,百度这个网站怎么做文章目录 1 概述1.1 注意事项1.2 模式说明1.3 文件准备 2 读文件2.1 读取整个文件2.2 逐行读取2.3 读取所有行到列表 3 写文件3.1 覆盖写入3.2 追加写入3.3 写入多行 4 实用技巧4.1 检查文件是否存在4.2 异常处理 1 概述 1.1 注意事项 文件编码:建议指定编码&…

文章目录

  • 1 概述
    • 1.1 注意事项
    • 1.2 模式说明
    • 1.3 文件准备
  • 2 读文件
    • 2.1 读取整个文件
    • 2.2 逐行读取
    • 2.3 读取所有行到列表
  • 3 写文件
    • 3.1 覆盖写入
    • 3.2 追加写入
    • 3.3 写入多行
  • 4 实用技巧
    • 4.1 检查文件是否存在
    • 4.2 异常处理

1 概述

1.1 注意事项

  • 文件编码:建议指定编码(如:utf-8),避免在不同平台上出现编码问题。
  • with 语句:可以自动处理文件的打开和关闭,避免资源泄露。

1.2 模式说明

模式描述
r只读(默认)
w写入(会覆盖已有文件)
x独占创建(若文件已存在,则失败)
a追加(若文件不存在,则创建)
b二进制模式
t文本模式(默认)
+更新(可读写)

例如:r+:可读写;wb:二进制写入

1.3 文件准备

  • 在桌面创建文件 file.txt,并复制以下内容
这是文件的第 1 行
这是文件的第 2 行
这是文件的第 3 行

2 读文件

2.1 读取整个文件

file = r'C:\Users\Administrator\Desktop\file.txt'with open(file, 'r', encoding='utf-8') as f:content = f.read()  # 读取全部内容为一个字符串print(content)

2.2 逐行读取

file = r'C:\Users\Administrator\Desktop\file.txt'with open(file, 'r', encoding='utf-8') as f:for line in f:  # 逐行迭代,内存高效print(line.strip())  # strip()去掉首尾空白和换行符

2.3 读取所有行到列表

file = r'C:\Users\Administrator\Desktop\file.txt'with open(file, 'r', encoding='utf-8') as f:lines = f.readlines()  # 返回包含所有行的列表print(lines)

3 写文件

3.1 覆盖写入

file = r'C:\Users\Administrator\Desktop\file.txt'with open(file, 'w', encoding='utf-8') as f:f.write('第一行内容\n')f.write('第二行内容\n')

3.2 追加写入

file = r'C:\Users\Administrator\Desktop\file.txt'with open(file, 'a', encoding='utf-8') as f:f.write('追加的内容\n')

3.3 写入多行

file = r'C:\Users\Administrator\Desktop\file.txt'lines = ['第一行\n', '第二行\n', '第三行\n']
with open(file, 'w', encoding='utf-8') as f:f.writelines(lines)  # 写入字符串列表

4 实用技巧

4.1 检查文件是否存在

import osfile = r'C:\Users\Administrator\Desktop\file.txt'if os.path.exists(file):print('存在')  # 文件存在时的操作
else:print('不存在')

4.2 异常处理

file = r'C:\Users\Administrator\Desktop\file.txt'try:with open(file, 'r', encoding='utf-8') as f:content = f.read()print(content)
except FileNotFoundError:print("文件不存在")
except UnicodeDecodeError:print("编码错误")
http://www.dtcms.com/wzjs/19355.html

相关文章:

  • 制作ppt的网站广告投放平台排名
  • 成都创软科技的口碑整站优化快速排名
  • pc网站与手机网站北大青鸟软件开发培训学费多少
  • wordpress 搜索结果连云港seo
  • 旅游网站建设外现状seo是什么公司
  • 做国际贸易哪个网站比较好站长工具精华
  • 网站建设解决方百度热搜高考大数据
  • 营销的网站百度如何做推广
  • 做封面的网站杭州seo技术培训
  • 建网站带宽多少合适360提交网站收录入口
  • 网站建设学的是什么知识在线外链发布工具
  • 超值的郑州网站建设互联网营销方法有哪些
  • 合肥网站建设第一品牌珠海seo推广
  • 绍兴网站专业制作搜索引擎网站
  • 网站建设采取招标的方式网站域名怎么查询
  • 淘宝网站怎样建优化绿松石什么意思
  • 网站建设和网络推广哪个难做360优化大师
  • 做公司网站 找谁做百度seo排名优化排行
  • 深圳手机网站建设哪家好建设网站的网络公司
  • 做视频网站要多大的服务器百度关键词优化方法
  • 去除网址中 wordpress佛山seo教程
  • 网站建设正规公司seoapp推广
  • 京津冀协同发展如何优化关键词排名快速首页
  • 最近网站改版文章突然不收录seo外链网
  • 网站排名突然掉没了免费的网页设计成品下载
  • 蓝田县住房与城乡建设局网站seo网站推广与优化方案
  • 网站添加关键词今日新闻摘抄50字
  • 门户网站和微网站的区别江苏seo哪家好
  • 提供做网站2022年国际十大新闻
  • 橄榄树网站建设推广代理登录页面