python如何读取kegg绘图配置文件中的kgml文件内容
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,这篇文章将为大家详细讲解有关python如何读取kegg绘图配置文件中的kgml文件内容,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。kgmlkegg有个kgml文
千家信息网最后更新 2025年11月07日python如何读取kegg绘图配置文件中的kgml文件内容
这篇文章将为大家详细讲解有关python如何读取kegg绘图配置文件中的kgml文件内容,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
kgml
kegg有个kgml文件需要我们读取里面的内容,分享python代码如下:
# -*- coding: utf-8 -*- ''''''import sys, os, argparse, glob, os.path,timereload(sys)sys.setdefaultencoding('utf8')from pyh import *import numpy as npimport mathimport reimport xml.dom.minidom from xml.dom.minidom import parseString, getDOMImplementationfrom collections import OrderedDictimport urllibimport shutilimport codecsimport uuidfrom PIL import ImageBin=os.path.split(os.path.realpath(__file__))[0] ##########################################################################dom = xml.dom.minidom.parse(sys.argv[1])root = dom.documentElementff=open(sys.argv[2],"w")if root.nodeName=='pathway': for i in root.childNodes: if i.nodeType==1: if i.nodeName=='entry': link=i.getAttribute('link') #print link+'\n' for g in i.childNodes: if g.nodeName=='graphics': type=g.getAttribute('type') x=g.getAttribute('x') y=g.getAttribute('y') width=g.getAttribute('width') height=g.getAttribute('height') #print "%s\t%s\t%s\t%s\t%s\n"%(type,x,y,width,height) ff.write("%s\t(%s)\t%s\n"%(type,x+','+y+","+width+","+height,link))关于"python如何读取kegg绘图配置文件中的kgml文件内容"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
文件
内容
篇文章
绘图
配置
更多
不错
实用
代码
文章
知识
utf-8
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
平安人寿软件开发用什么系统
不需要数据库的网站
他人从事危害网络安全
简述你所知道的数据库新技术
四川软件开发学校排名
dj数据库怎么导入原有的表
近几年全球网络安全事件顺序
数据库查询最后100条升序
5g移动通信网络技术排行榜
小学生网络安全公益创意视频
服务器管理器增加功能
项目评估软件开发
mysql数据库应用技术
软件开发有年纪限制吗
网站服务器管理工具
网络安全施工方案
广州永泰学软件开发
卢龙软件开发文档
腾讯微信语音聊天数据库能不能查
小机和服务器的区别
数据库的心得体会
观看第五空间网络安全简报
数据库检索运算类型
境外租用服务器
合江软件开发项目管理
腾讯云17元轻量服务器
竹溪智能软件开发服务保障
什么都不懂进去了软件开发
数据库 储存 html
合伙做软件开发首付款到账