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

专题网站开发报价怎么做一直弹窗口网站

专题网站开发报价,怎么做一直弹窗口网站,企业推广图片,自学制作app需要多久原始数据和处理结果#xff1a; https://gitcode.net/as604049322/blog_data/-/tree/master/mdx 下载help.mdx词典后#xff0c;我们无法直接查看#xff0c;我们可以使用readmdict库来完成对mdx文件的读取。 安装库#xff1a; pip install readmdict对于Windows平台还…原始数据和处理结果 https://gitcode.net/as604049322/blog_data/-/tree/master/mdx 下载help.mdx词典后我们无法直接查看我们可以使用readmdict库来完成对mdx文件的读取。 安装库 pip install readmdict对于Windows平台还需要安装python-lzo pip install python-lzo使用Python读取的示例 from readmdict import MDXmdx_file help.mdx mdx MDX(mdx_file, encodingutf-8) items mdx.items() for key, value in items:word key.decode().strip()print(word, value.decode())breaka link typetext/css relstylesheet hrefjsmind.cssscript typetext/javascript srcjsmind.js/scriptp idjsmind_describe/pp idjsmind_container/pscriptjsMind.show({},{meta:{name:etymology,version:0.1},format:node_array,data:[{id:a,isroot:true,topic:a,describe:英[ə; eɪ]美[ə; e]art. 一}]});document.getElementById(jsmind_container).style.heightdocument.querySelector(jmnodes).style.height;/script可以看到词典详情数据以JavaScript脚本形式存在我们可以使用正则json进行解析 import rejson.loads(re.findall(data:(\[.\])}\);, value.decode())[0])[{id: a,isroot: True,topic: a,describe: 英[ə; eɪ]美[ə; e]art. 一}]当然这只是最简单的一种情况下面我们看看一个存在树形关系的单词的例子 from readmdict import MDX import remdx_file help.mdx mdx MDX(mdx_file, encodingutf-8) items mdx.items() for key, value in items:word key.decode().strip()topic json.loads(re.findall(data:(\[.\])}\);, value.decode())[0])if word abalienate:print(word, topic)breakabalienate [{id: abalienate, isroot: True, topic: abalienate, describe: 英[æbeiljəneit]美[æbeiljəneit]【法】 让渡, 转移, 让出}, {id: ab-, parentid: abalienate, direction: left, topic: ab-, describe: 表示从来自from从...离开离开away from, sway, off不非表否定not, opposite。在字母v 前缩略成a-在字母c, t 前扩展为abs-。来自拉丁介词ab。}, {id: alienate, parentid: abalienate, direction: left, topic: alienate, describe: 英[eɪlɪəneɪt]vt. 使疏远, 离间, 转让\n【第三人称单数alienates现在分词alienating过去式alienated】}, {id: alien, parentid: alienate, direction: left, topic: alien, describe: 英[eɪlɪən]美[ˈeliən,ˈeljən]n. 外国人, 外侨\na. 外国的, 相异的\n【复数aliens现在分词aliening过去分词aliened】}, {id: -ate, parentid: alienate, direction: left, topic: -ate, describe: [[表动词“做造成”。]]}, {id: ali-, parentid: alien, direction: left, topic: ali-, describe: [[ other, to change, 表示“其他的改变状态”来源于拉丁语 alius another, other, different.]]}, {id: -en, parentid: alien, direction: left, topic: -en, describe: [[表名词“人或物”有时构成小词或昵称。]]}]同时我们可以看到有部分词的描述可能会嵌套列表。 下面我们的目标是将每个单词都处理成如下形式 最终的完整代码为 from readmdict import MDX import re import json import csvdef get_describe(describe):if isinstance(describe, (list, tuple)):return ;.join(get_describe(i) for i in describe)else:return describedef deal_node(node, result[], num-1):chars ■□◆▲●◇△○★☆for k, (d, cs) in node.items():if num 0:d d.replace(\n, )result.append(f{ *num}{chars[num]} {k}: {d})if cs:deal_node(cs, result, num1)def get_row(topic):id2children {}root {}for d in topic:node id2children.get(d.get(parentid), root)tmp {}node[d[id]] (get_describe(d[describe]), tmp)id2children[d[id]] tmpname, (describe, _) list(root.items())[0]txts []deal_node(root, txts)other \n.join(txts)return name, describe, othermdx_file help.mdx mdx MDX(mdx_file, encodingutf-8) items mdx.items() data [] for key, value in items:word key.decode().strip()topic json.loads(re.findall(data:(\[.\])}\);, value.decode())[0])name, describe, other get_row(topic)data.append((name, describe, other))with open(mdx_file.replace(.mdx, -UTF8 .csv), w, newline, encodingu8) as f:cw csv.writer(f, delimiter,)cw.writerow([单词, 释义, 扩展])cw.writerows(data)
http://www.dnsts.com.cn/news/149886.html

相关文章:

  • 网站首次备案 多久手机怎么登录微信网页版
  • 网站引入优酷视频旅游网站规划设计与建设
  • 网站模板 作业谷歌系平台推广
  • 搜索引擎网站优化推广浙江均泰建设有限公司网站
  • 网站开发项目时序图商标logo设计生成器免费
  • 天价索赔背后的平台版权对垒慈溪企业网站seo
  • 合肥网站建设王道下拉??线下推广有哪些渠道
  • 个性化网站有哪些新钥匙石家庄网站建设
  • 哪里网站海报做的比较好桂林建设信息网站
  • 百度站长工具登录方式网站搜索排名和什么有关系
  • 网站规划与建设wordpress 主题 排名
  • 如何做网站界面linode vps wordpress
  • 如何做pc网站适配胶南网络推广
  • 机关门户网站 建设 方案wordpress的固定链接怎么设置
  • 做学徒哪个网站好贵阳开发网站建设
  • 智能家居网站建设可行性分析报告常见的门户网站有哪些
  • 网站建设 网络科技公司网站备案幕布大小
  • 微信微网站建设门户制作
  • 网站建设中关村网站建设规划书 百度文库
  • 合肥国际网站建设正规平台博兴做网站
  • 网站建设常州麦策电商开发公司安全管理组织机构图
  • 免费网站建设招商做网站服务器可以挂到外地么
  • 学校门户网站建设方案企业如何做网站推广
  • 途牛旅游网站建设目的如何创建电子商务网站
  • 网络推广建立站点如何建立网站怎么创建内容
  • 怎么挖掘网站的关键词网站seo专员招聘
  • 建设部证书查询网站学校校园网站建设实践选题背景
  • 建设邮费自己的网站 要不要购买服务器的网站的网页
  • 如何做二维码跳转到网站曹县网站建设公司
  • 网站后台更新内容后苏州高端网站建设机构