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

菜鸟是什么网站怎么让自己做的网站让别人看到

菜鸟是什么网站,怎么让自己做的网站让别人看到,网店设计是做什么的,vps amh wordpress行政区划获取 获取2023年的行政区划,并以 编码: 省市区 格式保存为字典方便后续调用 注:网址可能会更新,根据最新的来 # 获取并保存行政区划代码 import requests from lxml import etree import jsondef fetch_html(url):""&quo…

行政区划获取

获取2023年的行政区划,并以 编码: 省市区 格式保存为字典方便后续调用
注:网址可能会更新,根据最新的来

# 获取并保存行政区划代码
import requests
from lxml import etree
import jsondef fetch_html(url):"""获取网页内容"""try:response = requests.get(url)response.raise_for_status()response.encoding = 'utf-8'return response.textexcept requests.RequestException as e:print(f"请求失败: {e}")return Nonedef parse_html(html):"""解析HTML并生成行政区划字典"""if not html:return Nonehtml_tree = etree.HTML(html)rows = html_tree.xpath('//*[text()="行政区划代码"]/../following-sibling::tr')location_dict = {}current_province = ''current_city = ''for row in rows:if not row.xpath('./td[2]/text()'):continuecode = row.xpath('./td[2]/text()')[0].strip()name = row.xpath('./td[3]/text()')[0].replace('*', '').strip()if code.endswith('0000'):  # 省级current_province = namelocation_dict[code] = {'province': current_province, 'city': '', 'district': ''}elif code.endswith('00'):  # 市级current_city = namelocation_dict[code] = {'province': current_province, 'city': current_city, 'district': ''}else:  # 区县级location_dict[code] = {'province': current_province, 'city': current_city, 'district': name}return location_dictdef generate_full_address(location_dict):"""生成完整的地址字符串"""finally_location_dict = {}for code, location in location_dict.items():full_address = f"{location['province']} {location['city']} {location['district']}".strip()finally_location_dict[code] = full_addressreturn finally_location_dictdef save_to_json(data, filename):"""将数据保存为JSON文件"""try:with open(filename, 'w+', encoding='utf-8') as f:json.dump(data, f, ensure_ascii=False, indent=2)print(f"数据已成功保存到 {filename}")except IOError as e:print(f"文件保存失败: {e}")def main():url = 'https://www.mca.gov.cn/mzsj/xzqh/2023/202301xzqh.html'html = fetch_html(url)if html:location_dict = parse_html(html)if location_dict:finally_location_dict = generate_full_address(location_dict)save_to_json(finally_location_dict, 'city_and_code.json')if __name__ == "__main__":main()# 提取编码对应省市区
# with open(r'city_and_code.json', "r", encoding="utf-8") as f:
#     dict_ = json.load(f)
# print(dict_["320507"])
http://www.yayakq.cn/news/345399/

相关文章:

  • 辽宁省城乡建设网站php钓鱼网站开发
  • 廊坊做网站优化的公司微信注册平台
  • 装修大全南宁seo排名优化
  • 好的网页设计网站推荐简网app工场官网免费
  • 怎么查看网站disallowwordpress引入js
  • 免费资料网站网址下载wordpress seven
  • 怎样建设简单的网站优质网站建设服务
  • 漯河市城市建设投资公司网站青岛网站排名哪家公司好
  • 外汇平台网站建设找兼职h5网站开发人员
  • 苏州网站搭建公司lnmp wordpress 伪静态
  • 婚庆网站源码网页设计答辩流程
  • 芜湖网站建设哪家好如何向alexa提交网站
  • 微网站自己怎么做的吗土木建筑网站
  • 网站建设需要了解哪些方面仿淘宝网站源码 php
  • 长春网站建设方案优化足球比赛直播
  • 2016网站设计js 插件html转换wordpress
  • 制作ppt的软件免费无锡网站seo
  • 怎么做告白网站棋牌网站建设多少钱
  • 网站关键词在哪里添加网站建设需要投资多少
  • 找人做的网站推广被坑阿里云做网站麻烦吗
  • 佛山设计网站设计价格广州市网站建设制作设计平台
  • 网站模板 寻模板上海做网站内容检查的公司
  • 手上有一个好网站怎么做赚钱文章博客媒体网站模板
  • 网站ico门户地方网站 策略
  • 一个公司网站的价格文档上传网站
  • 网站开发转型十大免费不用收费的网站
  • 网站要精细是什么意思网站的设计与实现开题报告
  • ipad做电影网站苏州制作网页公司
  • 夜间正能量不良网站入口不用下载价格低的形容词
  • 邯郸网站建设有哪些网站联系我们的地图怎么做