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

网站运营需要什么条件邯郸网站建设外包

网站运营需要什么条件,邯郸网站建设外包,阳泉网站建设费用,网站建设公司对比python操作文件 txt文件 read() : 读取所有readline() : 读取一行readlines() : 读取所有,且以行为单位,放入list列表中 file open(r"F:\abc.txt", "r", encoding"utf-8") # 以utf-8格式读取文件 # 读取所有 # print…

python操作文件

txt文件

  • read() : 读取所有
  • readline() : 读取一行
  • readlines() : 读取所有,且以行为单位,放入list列表中
file = open(r"F:\abc.txt", "r", encoding="utf-8")  # 以utf-8格式读取文件
# 读取所有
# print(file.read())# 读取一行
# print(file.readline())# 读取所有,且以行为单位,放入list列表中
lines = file.readlines()
for l in lines:print(l)

csv文件

CSV:逗号分隔值文件,其文件以纯文本形式存储表格数据,是自动化测试中常用的一种文件类型。

在这里插入图片描述

编写一个csv文件,内容如上,然后打开文件

在这里插入图片描述

数据以表格的形式存储。

import csv
file = open("aaa.csv", "r", encoding="utf-8")
c = csv.reader(file)
for cs in c:print(cs)######################################################################################
['姓名', '性别', '年龄']
['张三', '男', '18']
['李四', '女', '19']
['王五', '男', '20']

Excel文件

excel是以二进制形式存储文件。

在这里插入图片描述

有一个excel文件,内容如上。

  • 安装库,xlrd1.2.0版本支持 xlsx的文件

    pip install xlrd==1.2.0
    
  • 使用

    import xlrdlsx = xlrd.open_workbook("bbb.xlsx")
    # 获取到第一个 sheet 页
    sheet = lsx.sheet_by_index(0)# 获取行数  /  列数
    print(sheet.nrows, sheet.ncols)
    # 拿取第一行
    print(sheet.row_values(0))print("=========================================")
    # 拿取所有遍历
    for i in range(sheet.nrows):print(sheet.row_values(i))
    

Json文件

在这里插入图片描述

整理一个Json文件,然后代码读取这些数据

import jsonfile = open("ac.json", "r", encoding="utf-8")
# 注意:这里从文件中读取后,是字符串,不是json的对象
json_str = file.read()
json_obj = json.loads(json_str)
print(json_obj)print("+++++++++转换为json字符串++++++++")
# 转换为json字符串,不使用转码
js_str = json.dumps(json_obj, ensure_ascii=False)
print(js_str)[{'name': '张三', 'sex': '男', 'age': 20}, {'name': '李四', 'sex': '女', 'age': 19}, {'name': '王五', 'sex': '男', 'age': 21}]
+++++++++转换为json字符串++++++++
[{"name": "张三", "sex": "男", "age": 20}, {"name": "李四", "sex": "女", "age": 19}, {"name": "王五", "sex": "男", "age": 21}]

在这里插入图片描述

Xml文件

准备一个xml文件

<?xml version="1.0" encoding="utf-8" ?>
<bookstore><book category="COOKING"><title lang="en">Everyday Italian</title><author>Giada De Laurentiis</author><year>2005</year><price>30.00</price></book><book category="CHILDREN"><title lang="en">Harry Potter</title><author>J K. Rowling</author><year>2005</year><price>29.95</price></book>
</bookstore>

开始读取

# 导包
try:import xml.etree.cElementTree as ET
except:import xml.etree.ElementTree as ET# 解析 xml文件
tree = ET.parse("test.xml")
# 获取根节点
root = tree.getroot()print(root.tag)     # 获取标签名
print(root.attrib)  # 获取属性
print(root.text)    # 获取标签文本for child in root:print(child.tag)  # 获取标签名print(child.attrib)  # 获取属性print(child.text)  # 获取标签文本for children in child:print(children.tag)  # 获取标签名print(children.attrib)  # 获取属性print(children.text)  # 获取标签文本

yaml文件

  • 安装

    pip install pyyaml
    
  • 使用

    准备一个yml文件

    [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-7gBVsePb-1678075419972)(imgs7/6.png)]

    转换为 python 对象

    import yamlfile = open("test.yml", "r", encoding="utf-8")
    yaml_obj = yaml.load(file.read(), Loader=yaml.FullLoader)
    print(yaml_obj)################################################################
    {'animal': 'pets', 'hash': {'name': 'steve', 'foo': 'bar'}, 'lists': ['Cat', 'Dog'], 'aris': [['Barry', 'Couch', 'Zara'], ['Anna', 'John']], 'dans': ['A', 'B', 'C']}
    
http://www.yayakq.cn/news/815888/

相关文章:

  • 太原网站制作哪家便宜wordpress远程发布
  • wordpress调用图像描述应用商店aso优化
  • 成都英文网站建设上海 网站公司
  • 淘宝客怎样建设网站wordpress 插件原理
  • 河南广告制作公司网站安徽建设工程协会网站
  • 建app网站要多少钱怎么建网站卖东西
  • 如何打开网站根目录德阳网站建设公司
  • 旅游网站建设背景分析报告推进网站建设
  • 网站建设续费多少钱长春建筑网站
  • 辽宁网站建设学校校网站建设方案
  • 计算机考试网页制作教程电商seo搜索引擎优化
  • 铁岭网络推广网站建设福田区住房和建设局官方网站
  • 好看的网站页面wordpress微信免签能用吗
  • 建设银行网站百度一下做预售的网站
  • 泗阳住房建设局网站佛山网站设计特色
  • 一学一做看视频网站有哪些数字镭网站开发
  • 网站如何微信支付企业网站多少钱
  • 网站外链平台的建设方法平台类型(至少5个)?网站备案资料表
  • 门户网站 建设深圳卫生人才网官网
  • 校园网站建设背景什么是网络营销?如何理解网络营销
  • 免费网站开发合同谷歌浏览器安卓下载
  • 介绍一个地方旅游网站怎么做做果蔬行业的网站
  • 做网站的是什么软件wordpress ajax很慢
  • 宿州金融网站建设如何做一个内部网站
  • 怎么做公司网站的二维码专业做网文的网站
  • 佛山网站优化什么价格兰州网络推广关键词优化
  • 成都网站建设六六有哪些做外贸免费的网站
  • 揭阳网站开发mituad营销案例分析网站
  • 网站建设seo 视频企业加盟网站建设
  • 化纤公司网站建设站长之家psd素材