与cx相互转换的pybel扩展

pybel-cx的Python项目详细描述


用于与cx相互转换的pybel扩展。

安装Current version on PyPIStable Supported Python VersionsMIT License

pybel cx可以从PyPI轻松安装,代码如下 您最喜欢的终端:

$ python3 -m pip install pybel-cx

或者来自GitHub上的最新代码,使用:

$ python3 -m pip install git+https://github.com/pybel/pybel-cx.git

命令行用法

pybel cx安装两个命令行实用程序:bel_to_cxcx_to_bel

cx至bel

运行此脚本需要注意,cx文档应符合pybel cx创建的架构。

$ cat my_network.cx | cx_to_bel > my_network.bel

BEL至CX

$ cat my_network.bel | bel_to_cx > my_network.cx

由于此操作可能很昂贵,Pybel缓存命名空间资源。-c标志可用于指定 使用高性能RDBMS而不是默认SQLite的数据库连接字符串。例如,如果你愿意 像使用mysql一样,这个数据库字符串看起来像 mysql+pymysql://<username>:<password>@<host>/<dbname>?charset=utf8[&<options>]。一定要pip install 连接器,在本例中是pymysql

$ pip install pymysql
$ cat my_network.bel | bel_to_cx -c "mysql+pymysql://root:root@localhost/mydb?charset=utf8" > my_network.cx

有关连接字符串的更多文档,请访问http://pybel.readthedocs.io/en/latest/manager.html#pybel.manager.BaseManager.from_connection

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java以编程方式从TableLayout中删除所有行   Java Web Sart Ubuntu12.1。加载资源(图像)   人们如何让Java SPNEGO客户端在Windows中工作?   java Eclipselink:ObjectArrayMapping和ClassDescriptor   控制台中带有引号/空格的java Javafx命名参数   java创建服务失败:找不到对象?   java Hazelcast:如何在测试期间禁用自动发现?   使用TuckyUrlRewriteFilter rermoteaddr的java块IP   javascript如何在angular 4中进行同步http调用   输入字符串的java排列   java Jenkins不是以Xrs Xmx2048m XX:MaxPermSize=512m(windows)开始的   AWS EMR上的java avro错误   java从两个ArrayList中提取特定连接的对象,组合这些相关对象并从子类中打印   java从主题中删除什么时间点消息?   谷歌像素设备上的java InvalidKeyException   java如何在执行测试后重建项目   java Android 2.2 readUTF()socket问题   按下安卓设备上的“后退”按钮后java Toast没有完成?