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

动易网站 价格怎么开平台

动易网站 价格,怎么开平台,网站建设的ppt模板,wordpress首页文章内容文章目录 前言一、TXT文件转换为JSON数组1.txt文件内容2.python代码3.输出结果 二、TXT文件转换为JSON对象1.txt文件2.python代码3.输出结果 前言 场景#xff1a;用于读取包含空格分隔数据的TXT文件#xff0c;并将其转换为结构化JSON文件 一、TXT文件转换为JSON数组 1.tx… 文章目录 前言一、TXT文件转换为JSON数组1.txt文件内容2.python代码3.输出结果 二、TXT文件转换为JSON对象1.txt文件2.python代码3.输出结果 前言 场景用于读取包含空格分隔数据的TXT文件并将其转换为结构化JSON文件 一、TXT文件转换为JSON数组 1.txt文件内容 地点A 116.405285 39.904989 43.5 地标B 121.473701 31.230416 4.2 观测点C 113.264385 23.129112 12.82.python代码 # -*- coding:utf-8 -*- # Time: 2025-02-25 20:25 # Author: 番茄君 # File06-txt转换JSON数组.py # Software: PyCharmimport jsondef txt_to_json(input_file, output_file):将TXT文件转换为JSON格式:param input_file: 输入文件路径如input.txt:param output_file: 输出文件路径如output.json# 定义一个列表data_list []# 读取文件并逐行处理with open(input_file, r, encodingutf-8) as f:for line in f:# 去除首尾空白字符并按空格分割parts line.strip().split( )# 验证数据格式需包含至少4列if len(parts) 4:attribute parts[0]try:# 提取经度、纬度、高度并转换为浮点数longitude float(parts[1])latitude float(parts[2])height float(parts[3])# 构建JSON对象data {属性名: attribute,经度: longitude,纬度: latitude,高度: height}data_list.append(data)except ValueError:print(f数据格式错误跳过行{line})# 生成JSON文件with open(output_file, w, encodingutf-8) as json_f:json.dump(data_list, json_f, ensure_asciiFalse, indent4)3.输出结果 [{属性名: 地点A,经度: 116.405285,纬度: 39.904989,高度: 43.5},{属性名: 地标B,经度: 121.473701,纬度: 31.230416,高度: 4.2},{属性名: 观测点C,经度: 113.264385,纬度: 23.129112,高度: 12.8} ]二、TXT文件转换为JSON对象 1.txt文件 地点A 116.405285 39.904989 43.5 地标B 121.473701 31.230416 4.2 观测点C 113.264385 23.129112 12.82.python代码 # -*- coding:utf-8 -*- # Time: 2025-02-25 16:15 # Author: 番茄君 # File05-txt转换为json对象.py # Software: PyCharmimport jsondef txt_to_json(input_file, output_file):将TXT文件转换为嵌套JSON格式:param input_file: 输入文件路径如input.txt:param output_file: 输出文件路径如output.json# 定义一个字典result {}with open(input_file, r, encodingutf-8) as f:for line_num, line in enumerate(f, 1):# 清理数据并分割列cleaned_line line.strip()# print(line_num,line,cleaned_line)if not cleaned_line:continue # 跳过空行columns cleaned_line.split()# 验证数据格式if len(columns) ! 4:print(f第{line_num}行格式错误需要4列数据实际列数{len(columns)})continuekey columns[0]try:# 提取并转换坐标数据coordinates {经度: float(columns[1]),维度: float(columns[2]),高度: float(columns[3])}except ValueError as e:print(f第{line_num}行数值格式错误{e})continue# 检查重复键if key in result:print(f警告键名{key}重复第{line_num}行)result[key] coordinates# 生成JSON文件with open(output_file, w, encodingutf-8) as json_file:json.dump(result, json_file, ensure_asciiFalse, indent2)# 使用示例 txt_to_json(input.txt, output.json)3.输出结果 {地点A: {经度: 116.405285,维度: 39.904989,高度: 43.5},地标B: {经度: 121.473701,维度: 31.230416,高度: 4.2},观测点C: {经度: 113.264385,维度: 23.129112,高度: 12.8} }
http://www.hkea.cn/news/14300247/

相关文章:

  • 全球最好的黄页网站上海网站建设公司 红威
  • 深圳网站建设深圳wordpress前台配色
  • 德阳市建设局网站地址合肥网站开发建设
  • 网站开发过程的需求分析自己开通一个网站需要多少钱
  • 深圳网站制作公司方案官网下载安装
  • 网站后台编辑器内容不显示wordpress 社交按钮
  • 网站开发工具书网站策划专员所需知识
  • 做企业网站用什么程序站长之家查询工具
  • seo查询 站长工具手机网站怎样做
  • 智能网站搭建注册个公司大概多少钱
  • 培训美工设计师青岛谁优化网站做的好
  • 宿迁哪里做网站弹幕网站开发
  • 上海装修做网站的倒闭了济宁网站运营
  • githup网站建设郑州哪家公司给国外做网站
  • 如何修改单页网站dede 网站版权信息
  • 那种类型的网站可以自己做也可以赚钱中国广告设计网
  • 做哪类网站没有版权问题做视频教学网站
  • 学生做网站教程网站建设预算及准备
  • 遂川网站建设郑州58同城
  • 福田企业网站优化排名政务移动门户网站建设方案
  • 怎么做挣钱的网站即墨做网站的
  • 网站建设销售岗位职责信管女生做网站开发
  • 网站运营计划百度推广获客
  • 建设网站的价格是多少钱网站建设及 维护
  • 官方网站建设的必要甘肃省住房与城乡建设厅网站
  • 网站价位深圳装修网站建设
  • 印刷电商网站开发平台做网站点击
  • 如何做网站评估分析做一个网站需要服务器吗
  • 腕表之家网站WordPress 跳转 xampp
  • 建立网站的几个步骤miit网站备案