Trio 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Trio 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议 MIT/Apache-2.0
开发语言 Python 查看源码 »
操作系统 跨平台
软件类型 开源软件
所属分类 程序开发网络工具包
开发厂商
地区 不详
提 交 者 h4cd
适用人群 未知
收录时间 2019-05-06

软件简介

Trio 是一个用于异步并发和  I/O 的 Python 库,其目标是为 Python 生成一个可用于生产的 async/await-native I/O 库。

  • 支持环境:Python 3.5 或更高版本(CPython 或 PyPy3 都可以);Linux、macOS 与 Windows,*BSD 和 illumos 也可能有效,但未经测试。

  • License:MIT 或 Apache 2,使用者自己选择。

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2019/03/24 18:21

TRIO-basic指令--FLEXLINK

Type: Axis Command Syntax: FLEXLINK(base_dist, excite_dist, link_dist, base_in, base_out, excite_acc, excite_dec, link_axis, options, start_pos) Description The FLEXLINK command is used to generate movement of an axis according to a defined profile. The motion is linked to the measured motion of ...

0
0
发表了博客
2019/04/07 17:31

TRIO-basic指令--MOVEMODIFY

Syntax: MOVEMODIFY(position) Parameters: position: Absolute position for the current move to complete at. 当前移动的绝对值位置一定要完成 Description: MOVEMODIFY will change the absolute end position of a single axis MOVE , MOVEABS , MOVESP , MOVEABSSP or MOVEMODIFY that is in the last position in...

0
0
发表了博客
2019/04/11 19:05

TRIO-basic指令--九九乘法表demo

在路上闲的没事,想到之前自己用别的语言实现乘法口诀表,于是来了兴趣用TRIO-basic试一下,挺简单的一段代码,大家看看就好。 ' TRIO-basic '实现乘法口诀表 定义两个整型的局部变量 DIM i,j AS INTEGER 'i 代表数列 j 代表横列 ' 1 * 1 = 1 ' 1 * 2 = 2 2 * 2 = 4 ' 1 * 3 = 3 2 * 3 = 6 ' 1 * ...

0
0
发表了博客
2019/04/22 02:23

TRIO-basic指令--函数FUNCTION

TRIO-basic支持函数(强类型)编程,与PLC来相比较的话类似于定义的功能块可以重复调用,和C,C#......等一些高级的编程语言的函数类似。上一次的demo中决定尝试TRIO的函数来做一些例子,以后大家在开发中可以更据自己的实际情况来决定是否使用函数。 下面介绍指令及例子: FUNCTION Type: Function Syntax: FUNCTION n...

0
0
发表了博客
2019/10/30 14:52

C# 调用TRIO控制器ActiveX教程

最近项目由于用到上位机与TRIO交互,为了使交互编程方便,使用了TRIO的COM组件。记录一下为方便以后自己使用,同时也方便大家做参考! 组件下载地址(百度云盘):https://pan.baidu.com/s/15Txpl-4MNxjJRlwIsamkuw 1、下载后解压文件,TrioPCMotion_2_19_0(x86)_Setup 按照提示安装即可! 2、打开vs2015(或其他版本),创...

0
0
发表了博客
2019/03/28 19:05

类似于PLC上升沿的TRIO代码示例

需求: 一个自复位按钮,控制灯泡的亮与灭(按钮按一次灯亮,再按一次灯灭依次循环)。 简短的代码,若大家有更好的思路可以评论区留言。 DIM in_button,op_lamp,var_middle,value,var1 AS INTEGER in_button = 10 op_lamp= 11 var_middle = 0 loop: IF IN(in_button) AND var1 = 0 THEN var1 = 1 ELSEIF...

0
0
发表了博客
2018/04/01 17:44

C++学习笔记之STL标准库(一)utility.h头文件即结构体模板pair

#include <utility> pair模板类用来将两个对象表示成一个对象。 用途:1)想要函数同时返回两个参数; 2)想要用一个容器存储成对值的元素 pair模板类核心代码: #ifndef _UTILITY_ #define _UTILITY_ #include <iosfwd> // 结构体模板pair template<class _Ty1,class _Ty2> struct pair { typedef _Ty1 first_type; typ...

0
0
发表了博客
05/13 10:31

【译】「结构化并发」简析,或:有害的go语句 - 知乎

原博文(@vorpalsmith)写于 2018年4月25日 每种并发API都有其并发执行代码的方式。下面是几个看上去使用了不同API的例子: go myfunc(); // Golang pthread_create(&thread_id, NULL, &myfunc); /* C with POSIX threads */ spawn(modulename, myfuncname, []) % Erlang ...

0
0
发表了博客
2015/07/01 19:43

GraphicsMagick 安装

GraphicsMagick 安装后不支持jpg及png格式图片的解决办法 1. 下载最新版GraphicsMagick-1.3.18 2. ./configure 后的结果 GraphicsMagick is configured as follows. Please verify that this configuration matches your expectations. Host system type : x86_64-unknown-linux-gnu Build system type : x86_64-unknown...

0
0
发表了博客
04/21 12:04

python教程:使用 async 和 await 协程进行并发编程

python 一直在进行并发编程的优化, 比较熟知的是使用 thread 模块多线程和 multiprocessing 多进程,后来慢慢引入基于 yield 关键字的协程。 而近几个版本,python 对于协程的写法进行了大幅的优化,很多之前的协程写法不被官方推荐了。如果你之前了解过 python 协程,你应该看看最新的用法。 并发、并行、同步和异步 ...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
3 收藏
分享
返回顶部
顶部