![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python开发
文章平均质量分 71
思诺学长
材料(中国东北大学)——>电子电能自动化(法国图卢兹三大)——>FPGA&AI(法国大西洋矿业电信大学)——>电动汽车BMS软件开发(东软集团)——>分布式软件工程(法国大西洋矿业电信大学)——>软件开发(瑞士LEM)——>法国计算机工程师身份
展开
-
Python开发—— 多线程开发
当调用 `set()` 方法时,内部标志变为 `True`,所有等待该事件的线程被唤醒。当多个线程同时访问和修改共享资源时,可能会导致数据不一致,线程同步机制可以确保同一时间只有一个线程能够访问共享资源,从而保证数据的一致性。当一个线程获取到锁时,锁的状态变为 locked,其他线程尝试获取该锁时会被阻塞,直到该锁被释放。一个进程可以包含多个线程,这些线程共享该进程的资源(如内存),但每个线程都有自己的栈空间和程序计数器。join() 方法用于阻塞当前线程,直到调用 `join()` 的线程执行完毕。原创 2024-07-04 00:14:12 · 636 阅读 · 0 评论 -
Python开发——Python 线程入门
线程是一个独立的执行流程。这意味着您的程序将有两件事情同时发生。但对于大多数 Python 3 实现来说,不同的线程实际上并不是同时执行的:它们只是看起来是这样。人们很容易把线程想象成程序上运行着两个(或多个)不同的处理器,每个处理器同时执行一项独立的任务。这几乎是对的。线程可能运行在不同的处理器上,但它们一次只能运行一个。要同时运行多个任务,需要使用非标准的 Python 实现,用不同的语言编写部分代码,或者使用多进程,而多进程会带来一些额外的开销。原创 2024-07-04 00:12:57 · 1035 阅读 · 0 评论 -
Python开发——用什么数据储存结构复杂的数据
Python开发——用什么数据储存结构复杂的数据。原创 2024-06-22 00:52:56 · 309 阅读 · 0 评论 -
Python开发——Conda环境创建指南
使用以下命令创建一个新的环境,其中`myenv`是你想要给环境命名的名称,而`python=3.8`指定了你想在该环境中安装的Python版本。如果你想在创建环境时安装特定的包,可以在命令中加入这些包。激活环境后,你的终端提示符前会显示环境的名称(例如`(myenv)`),表示你现在在这个新创建的环境中工作。通过掌握Conda环境的创建和管理,你可以更高效地进行项目开发和维护,从而提高工作效率和开发质量。在激活环境后,你可以使用以下命令安装更多的包。创建环境后,你需要激活这个环境以便开始使用。原创 2024-06-20 21:09:54 · 371 阅读 · 0 评论 -
Python开发 —— 变量、全局变量&函数的参数传递
folder_num 是一个全局变量,初始值为0。原创 2024-05-28 17:24:04 · 617 阅读 · 0 评论 -
Python开发 —— 对象&type、object、class
继承:用于描述一种“是一个”(is-a)的关系,子类从父类继承属性和方法,子类可以重写或扩展父类的行为。组合:用于描述一种“有一个”(has-a)的关系,一个类包含另一个类的实例,组合使得类可以通过组合其他类的实例来实现复杂功能。这两种关系在设计类结构时非常重要,选择使用继承还是组合取决于具体的需求和对象之间的逻辑关系。原创 2024-05-28 16:57:56 · 1055 阅读 · 0 评论 -
Python开发 —— 错误ModuleNotFoundError: No module name
基于打印出来的工作目录,确保您添加到 `sys.path` 的路径是正确的。例如,如果您的工作目录是预期的结果并且想要导入的模块在该目录的 `Signal_Capture_Decoding` 子目录中,则相对路径应该是正确的。但是,如果路径计算有误,可能需要调整。这可能是由于在运行脚本时的当前工作目录与期望的目录不一致,或者添加的路径不正确导致的。确认 `Signal_Capture_Decoding` 和 `SPI_converter` 目录确实存在于您的项目结构中,并且 文件也位于正确的位置。原创 2024-05-27 15:48:03 · 425 阅读 · 0 评论 -
Python开发——os与os.path的使用
使用dir()列出库的属性与方法使用os.getcwd()打印当前目录获取指定路径下的目录和文件列表创建目录以当前目录作为相对目录的基准,在相对目录下的A中创建message.txt删除空目录删除文件完全删除一个目录以及所有内容。原创 2024-05-27 15:44:05 · 527 阅读 · 0 评论