python
hello_courage
8年USB开发经验 + 5年网络及以太网驱动开发经验 + 2年PCIe驱动开发经验 + 4年romcode开发经验,专注网卡驱动、网络协议(TCP/IP)、USB驱动及应用开发。
展开
-
详解python3如何调用c语言代码
开发环境linux: python3.5.2 + ubuntu-gnome-16.04-desktop-amd64windows:cygwin + powershell + python3.6---------------------------------------------------------------------------------胶水语言python为什么要调用c代码?c与p...原创 2018-05-02 19:35:58 · 20261 阅读 · 2 评论 -
Python:使用SWIG编写C语言扩展
测试环境ubuntu版本:ubuntu-gnome-16.04-desktop-amd64,gnome版python版本:python3.5.2------------------------------------------------------------------------SWIG是一种软件开发工具。它能让一些脚本语言调用C/C++语言的接口。它实现的方法是,通过编译程序将C/C++...原创 2018-05-09 22:26:32 · 1281 阅读 · 0 评论 -
python调用C语言函数(方法)的几种方法
1. 使用ctypes可能是Python调用C方法中最简单的一种2. 使用SWIG是Python中调用C代码的另一种方法。在这个方法中,开发人员必须编写一个额外的接口文件来作为SWIG的入口。Python开发者一般不会采用这种方法,因为大多数情况它会带来不必要的复杂。而当你有一个C/C++代码库需要被多种语言调用时,这将是个非常不错的选择。3. Python/C APIPython/C API可能...原创 2018-06-03 11:59:15 · 2959 阅读 · 0 评论 -
python3安装第三方库教程
测试环境:win10 64bit+python3.6+cmd------------------------------------------------------1. 安装第三方库这里安装一个第三方图片处理库PIL为例。cmd下执行:pip install Pillow注:1)PIL:Python Imaging Library,已经是Python平台事实上的图像处理标准库。由于PIL仅支持...原创 2018-06-03 12:02:28 · 7361 阅读 · 0 评论 -
python3.6创建exe可执行程序
测试环境:win10 64bit+python3.6+powershell------------------------------------------------------为了在没有Python环境下的普通 Windows系统中直接运行python程序,需要将python打包成windows exe可执行程序。有两种方法可以创建exe可执行程序,分别是py2exe和pyinstaller...原创 2018-06-03 12:05:44 · 10308 阅读 · 0 评论 -
python:使用SWIG和setuptools编写c语言扩展(windows)
测试环境:win10 64bit+python3.6+powershell+Microsoft Visual C++ Build Tools 2015------------------------------------------------------------------------------------------------------------1. 安装SWIG去官网下载安装包...原创 2018-06-03 12:08:40 · 1077 阅读 · 0 评论 -
运行python程序的几种方法
系统:win10python版本:3.6------------------------- 在windows系统下运行python程序的几种方法。 1. 准备代码test.pymsg = input("please input: ")print("output: ", msg) 2. 打开命令行,切换到test.py所在目录。1)输入:python te...原创 2018-10-07 19:49:49 · 15801 阅读 · 1 评论 -
在sublime中直接运行python代码
系统:win10编辑器:sublime TXT 3--------------------------------- 有两种方法可以在sublime中直接运行python代码。1)非交互式程序写完代码保存后直接按ctrl+B,如只有输出的程序。2)交互式程序需要下载SublimeREPL,如需要输入的的程序。 1. 非交互式程序1)设置:工具(tool)--...原创 2018-10-07 19:56:34 · 99206 阅读 · 16 评论