
Python学习
文章平均质量分 70
卖酒的小码农
这个作者很懒,什么都没留下…
展开
-
python快速构建http服务
前提条件。原创 2023-09-23 16:01:25 · 714 阅读 · 0 评论 -
安卓下调用python(并调用C库暂时失败)暂时使用JNI方式
参考网上的安卓下调用python是有三种方法的,但是尝试也只有JNI方式才可能可行。1、Chaquopy方案(不支持我们需要所使用的cyptes等库并且需要付费的)2、CLE方案,该官网已经进不去了,里面其实刚好有支持我们多进程和调用c的库,但是官网挂了。sdk下载不了3、就是传统的JNI方式了,由java通过JNI调用C,从再调python。而我最后需要再由Python调C,总之弯了一大圈,后来这个方案也被否定了,不采用这种设计架构。原创 2022-01-10 21:24:49 · 2923 阅读 · 0 评论 -
C++调python(执行py文件)
C++调python(执行py文件)1、首先要配好vs开发工程2、C++调用Python结果3、报错:ValueError: source code string cannot contain null bytes4、C++调用python文件中import时报错5、C++多线程调用Python多进程multiprocessing时发现不支持6、C++调用python文件中的线程以及字符串在C++和python中间的传递原创 2021-12-28 19:03:03 · 5862 阅读 · 1 评论 -
Python调用C库及进程形式启动C的线程
1、ctypes调用Cdll库2、python中以_thread方式调用Cdll启动其中线程3、python以multiprocessing进程方式运行CDLL中的线程4、python主进程通过multiprocessing.Queue()队列向子进程传递值从而改变Cdll的执行逻辑5、以类多个文件的管理形式实现进程multiprocessing方式的 6、如Cdll崩溃需由multiprocessing再次调起7、在Cdll和python中传入传出字符串使用ctypes8、在Cdll和pyt原创 2021-12-26 12:55:01 · 1926 阅读 · 1 评论 -
Lua调用C的动态库
项目背景因为lua是单线程的,每个lua执行就相当于是一个线程,因此是没有办法完成调用两个C线程的,不能满足当前项目需求,因此不使用lua脚本的方式进行CDLL的线程调用管理了,而使用python了。原创 2021-12-25 20:04:45 · 3871 阅读 · 0 评论 -
Python3.7离线安装Requests无法正常使用问题(转载)
https://www.cnblogs.com/mrgavin/p/12291274.htmlPython3.7离线安装Requests无法正常使用问题继续搬砖…春节前,克服了网络受限的情况下离线安装Python库文件问题,传送门如下:https://www.cnblogs.com/mrgavin/p/12202214.htmlhttps://www.cnblogs.com/mrgavin/p/12206853.html个人比较倾向于第二种方式,说不上为什么喜欢,只要能离线安装成功就行。网络正常转载 2020-05-17 23:13:17 · 1004 阅读 · 2 评论