阿里云文档 2021-05-19

如何使用Python脚本节点编写代码来实现功能逻辑

如果物联应用开发(IoT Studio)平台提供的节点不能满足您的需求,您可以使用Python脚本节点,编写Python代码来实现功能逻辑。目前支持Python v2.7.9版本。且仅支持使用基本库和基本语法,不支持扩展库。

文章 2017-07-03 来自:开发者社区

用python做测试实现高性能测试工具(1)—序

做过几年开发或者测试开发的人员,时常会觉得很迷茫,新功能的开发或者老功能的维护,基本是在堆代码了, 做过几年测试的朋友也会有类似的想法。性能调优或者性能测试的确很考验人分析问题、解决问题的能力,知识是否全面。本人也是第一次实现高性能的测试工具, 记录下这次diameter协议测试工具的优化过程,供大家一起学习。 有些内容涉及到具体产品,做了些改动或者单独写了测试代码演示。   Python用来开....

文章 2017-07-03 来自:开发者社区

用python做测试实现高性能测试工具(2)—优化代码

在上一篇中我们通过换python的解析器来优化性能。但离实际需求还很远。   方案2: 优化代码   工欲善其事,必先利其器。要优化代码,必须先找到代码的瓶颈所在,最土的方法是添加log, 或者print, 调试完成还需要删除,比较麻烦。python里面也提供了很多profile工具:profile, cProfile, hotshot, pystats, 但这些工具提供的结果可读性不是很好,.....

用python做测试实现高性能测试工具(2)—优化代码
文章 2017-07-03 来自:开发者社区

用python做测试实现高性能测试工具(3)—优化系统架构

在上一篇中对代码进行了优化,离需求进了一步,但还是很大距离,代码进一步优化我也不知道怎么办了,不会高深的算法。只能从改进系统架构考虑。   方案3: 改变系统架构   在开始多进程之前,先简单说明一下python GIL, 之前自己对他也有些误解。因为python GIL的机制存在,同时运行的线程只有一个,但这个线程在不同时刻可以运行在不同的核上,这个调度是由操作系统完成的,如果你写个死循环,.....

文章 2017-07-03 来自:开发者社区

用python做测试实现高性能测试工具(4)—系统架构

在前面一篇中,不知道我文章中有神马关键字,图片总是上传不成功,为了大家看的方便,在这里上传   多线程的系统架构:   多线程改成多进程,只要把红线部分的线程改成多进程即可,但总的进程数最好不要超过CPU 核数。 最新内容请见作者的GitHub页:http://qaseven.github.io/

用python做测试实现高性能测试工具(4)—系统架构
文章 2017-07-03 来自:开发者社区

用python做测试实现高性能测试工具(5)—多进程写log

在上一篇中解决了系统的性能问题,但写log又引入了问题,多进程写log会引起混乱。   查询了多进程写log 的方案, 主要有2种:   利用多进程的Queue,把log放到统一的有个log queue里面,一个单独的线程写log   起一个单独的socket server,由 这个server来接受log,并负责写log   我觉得这2重方案都太重了,很多写log的地方就需要改动了,希...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

Python学习站

Python学习资料大全,包含Python编程学习、实战案例分享、开发者必知词条等内容。

+关注
相关镜像