JSON数据读写:Win32串口通信 6.2 JSON数据读写问题:您需要处理JSON(JavaScript Object Notation)格式的数据。 Python 15 次浏览 2024-07-20
大型数组运算-win32串口通信-serial communications in win32(修订版) 3.9大型数组运算问题你需要在大数据集(比如数组或网格)上面执行计算。解决方案 Python 17 次浏览 2024-07-27
字符串的I/O操作-win32串口通信-serial communications in win32(修订版) 5.6字符串的I/O操作问题你想使用操作类文件对象的程序来操作文本或二进制字符串。解决方案 Python 23 次浏览 2024-08-05
定义匿名或内联函数-win32串口通信-serial communications in win32(修订版) 7.6定义匿名或内联函数问题你想为sort()操作创建一个很短的回调函数,但又不想用def去写一个单行函数,而是希望通过某个快捷方式以内联方式来创建这个函数。解决方案当一些函数很简单,仅仅只是计算一个表达式的值的时候,就可以使用lambda表达式来代替了。比如: >>> add = Python 19 次浏览 2024-07-23
映射名称到序列元素-win32串口通信-serial communications in win32(修订版) 1.18映射名称到序列元素问题你有一段通过下标访问列表或者元组中元素的代码,但是这样有时候会使得你的代码难以阅读,于是你想通过名称来访问元素。解决方案collections.namedtuple()函数通过使用一个普通的元组对象来帮你解决这个问题。这个函数实际上是一个返回Python中标准元组类型子 Python 19 次浏览 2024-07-29
给函数参数增加元信息-win32串口通信-serial communications in win32(修订版) 7.3给函数参数增加元信息问题你写好了一个函数,然后想为这个函数的参数增加一些额外的信息,这样的话其他使用者就能清楚的知道这个函数应该怎么使用。解决方案使用函数参数注解是一个很好的办法,它能提示程序员应该怎样正确使用这个函数。例如,下面有一个被注解了的函数: def add(x:int, y:int Python 15 次浏览 2024-09-24
定义带参数的装饰器-win32串口通信-serial communications in win32(修订版) 可通过参数自定义日志信息,如级别、名称和消息。 Python 22 次浏览 2024-05-01
增量式解析大型XML文件-win32串口通信-serial communications in win32(修订版) 6.4增量式解析大型XML文件问题你想使用尽可能少的内存从一个超大的XML文档中提取数据。解决方案任何时候只要你遇到增量式的数据处理时,第一时间就应该想到迭代器和生成器。下面是一个很简单的函数,只使用很少的内存就能增量式的处理一个大型XML文件: Python 18 次浏览 2024-09-13