与Intel Quartus Tcl接口的Python包

quartustcl的Python项目详细描述


四分之一

PyPITravis CIRead the Docs

quartustcl是一个与Intel Quartus Tcl交互的Python模块 贝壳。它在子进程中打开一个shell,然后帮助您 读写数据,解析Tcl列表。在

安装

通过pip安装:

pip install quartustcl

演示

您可以通过将包作为脚本运行来启动演示Python REPL:

^{pr2}$

quartustcl子shell在名为quartus的变量中公开。在

基本用途

实例化一个QuartusTcl对象以启动shell。然后,调用方法 在上面。在

quartus=quartustcl.QuartusTcl()three=quartus.expr('1 + 2')assertthree=='3'

如果您希望得到一个列表,请使用parse来转换Tcl列表 到Python列表中。在

devnames=quartus.parse(quartus.get_device_names(hardware_name="Foo Bar"))

在Tcl子shell中,运行

get_device_names-hardware_name {Foo Bar}

并将结果解析为Python列表。在

有关详细信息,请read the documentation。在

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

推荐PyPI第三方库


热门话题
java是数据线。getMicrosecondPosition()线程安全?   java我可以设置多个。whereEqualTo在firestore查询中指向文档中的字段?   java Intellij 14 Glassfish服务器未连接。部署不可用   java JPA。如何返回null而不是LazyInitializationException   java TarsosDSP Clap检测   比较基于字符串的java枚举   java空指针异常日历。设定时间   java Hystrix在运行时忽略超时   将数据从Java RESTful服务器推送到Android手机上进行通知   java Jnotify delete vs shift delete问题   java安装失败\u没有匹配\u ABIS res113   TreeJava:传递未实例化的对象引用是如何工作的?   java如何使用Android ringtone manager从资产文件夹播放铃声?   java在Dropwizard的不同状态下使用不同的模拟