摘要:
1、使用VisualStudio建立C#的dll项目 2、编写C#代码生成dll库 3、安装pythonnet 库用于调用C#的dll pip install pythonnet 4、编写python代码 import clr # 引入 clr 模块,它是 pythonnet 提供的 import 阅读全文
摘要:
pyusb使用 1、安装pyusb pip install pyusb 安装完成后运行以下代码查找所有usb设备 import usb.util # with pure PyUSB for dev in usb.core.find(find_all=True): print(dev) 注意:如果出现 阅读全文
摘要:
### 简介 ctypes 是 Python 的外部函数库。它提供了与 C 兼容的数据类型,并允许调用C或C++编译后的DLL 或共享库中的函数。可使用该模块以纯 Python 形式对这些库进行封装。 本例中代码基于window系统,python为64位3.9.12,如需在liunx上使用请参考[上 阅读全文
摘要:
### 1、在windows系统将cpp代码编译成可供python调用的dll **注意:gcc的位数要和python的位数一样gcc是64位那么python必须是64位,不然编译出来的dll没办法使用** #### 1.1 新建header.h代码如下 ```C++ #pragma once #d 阅读全文
摘要:
1、打开下载mingw的下载链接 https://sourceforge.net/projects/mingw-w64/files/或者使用镜像网站下载 http://files.1f0.de/mingw/ 2、根据自己电脑系统的版本下载相应64位或32位的mingw,红框中的包下载解压之后配置环境 阅读全文
摘要:
直接上代码 import matplotlib.pyplot as plt import numpy as np import ipywidgets as widgets import time from IPython.display import Javascript, display, cle 阅读全文
摘要:
报错信息 File ~/apps/miniconda3/envs/oscar_py39_tf28/lib/python3.9/site-packages/keras/utils/traceback_utils.py:67, in filter_traceback.<locals>.error_han 阅读全文
摘要:
直接上代码 #include<stdio.h> #include<stdlib.h> #include<string.h> void str2hex(unsigned char* value,int len,unsigned char* out); int main(){ unsigned char 阅读全文
摘要:
vscode官方添加方法 快捷键Ctrl+Shift+P,在输入框Python: Select Interpreter选择你的python环境。 https://code.visualstudio.com/docs/python/environments 阅读全文
摘要:
并发并行,同步异步。 并发、并行是相对于计算机系统来说 同步,异步是相对于应用程序来说的 为什么计算机要有进程? 当一道程序因I/O请求而暂停运行此时CPU需要等待I/O操作完毕才能进行,这段时间 造成CPU空闲,为了这段时间更好的利用CPU便有了进程的概念,也就是在I/O操作 时CPU便立即转去运 阅读全文