上一页 1 2 3 4 5 6 7 ··· 12 下一页
摘要: 需要使用第三方库, 代码如下: ```python import tkinter as tk import keyboard def output(event): #print("From global keystroke") print(event) root = tk.Tk() root.wit 阅读全文
posted @ 2023-08-21 20:30 顺其自然,道法自然 阅读(401) 评论(0) 推荐(0) 编辑
摘要: 在平时编程时, 经常会遇到循环运行一个函数的情况, 我们可以编写一个装饰器来简化这个过程, 实现代码如下: ```python def LoopRun(duration:float=60,interval:float=1,remainder:float=3)->callable: ''' 支持长期运 阅读全文
posted @ 2023-08-21 11:58 顺其自然,道法自然 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 在VSCODE中, 如果打开多个python文件夹, 则在执行python文件时, 有时候当前工作目录会切换到其他文件夹, 导致保存和读取文件报错. 这时候可以生成文件的绝对路径, 就可以避归这个问题. 下面是生成绝对路径的代码: ```python import os import __main_ 阅读全文
posted @ 2023-08-20 20:16 顺其自然,道法自然 阅读(33) 评论(0) 推荐(0) 编辑
摘要: 普通的编程方式是引用模块, 调用模块中的函数, 你需要知道模块名和函数名, 还要维护复杂的模块引用关系. 而如果基于消息的编程, 只需要订阅和发布消息即可, 降低了模块间的耦合性. 如下使用示例代码: ```python from Message import * def greet(name): 阅读全文
posted @ 2023-08-15 09:36 顺其自然,道法自然 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 以前我以为`__all__`的作用是限制导出哪些函数或者变量, 后来发现只有在`from xx import *`语句中才是这样, 而`import xxx`是不起作用的, 后者是可以使用模块中的所有全局变量和函数的. 例如下面的`__init__.py`文件: ```python __all__ 阅读全文
posted @ 2023-08-14 11:19 顺其自然,道法自然 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 我想自己实现一个AI系统, 在此记录一下设计思路. - 训练算法: 采用遗传进化算法. 原因如下: - 我没有深厚的数学功底, 不善长BP网络相关算法; 而遗传算法比较容易理解和实现 - 遗传算法对神经网络的结构没有要求, 使得神经网络的能力潜力很大 - 可扩展能力强, 很容易实现并行计算 - 神经 阅读全文
posted @ 2023-08-01 11:13 顺其自然,道法自然 阅读(64) 评论(0) 推荐(0) 编辑
摘要: jsonpickle模块可以把对象序列化为JSON文件, 还是比较方便的. 但是并不是所有变量都需要序列化的, 比如有些私有变量就不需要序列化, 下面是实现方法: ```python import jsonpickle class NoSerailPrivates: '''表示不序列化私有变量, 以 阅读全文
posted @ 2023-07-24 20:09 顺其自然,道法自然 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 有时候atx-agent进程会意外停止, 需要手工启动, 过程如下: - 用`adb shell`命令, 进入命令行模式, 在此模式下可以使用`pwd`, `ls`等linux命令 - 进入atx-agent目录下, 默认是: `/data/local/tmp` 命令: `cd /data/loca 阅读全文
posted @ 2023-07-24 17:41 顺其自然,道法自然 阅读(673) 评论(0) 推荐(0) 编辑
摘要: python中有时候需要用到全局变量, 并且这个全局变量需要跨文件, 跨模块共享. 为此, 我设计了一个全局对象, 它有以下特点: - 如果引用不存在的属性, 不报错, 而是返回None - 如果为不存在的属性赋值, 则会自动生成这个属性, 后续就可以正常引用这个属性, 就像对象本身具有此属性一样 阅读全文
posted @ 2023-07-22 13:07 顺其自然,道法自然 阅读(118) 评论(0) 推荐(0) 编辑
摘要: python在用tk编程时, 界面响应函数最好在另外一个线程中运行, 以免界面没有响应. 为方便使用, 封装了一个装饰器, 调用函数时自动在另外一个线程中运行. 示例代码如下: ```python import threading def run_in_thread(func): def wrapp 阅读全文
posted @ 2023-07-18 17:41 顺其自然,道法自然 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 12 下一页