Python
wengduke
这个作者很懒,什么都没留下…
展开
-
Cython安装使用试验
============试验步骤=====通过cython处理过的py文件,变成了动态链接库形式(windows平台下pyd扩展名,linux平台下是so扩展名),但跟通常意义的动态库有所区别(通常的动态库在python下是不能直接import使用的,而要shiy使用ctypes )本实验是在windows平台下进行,如果在linux平台下,生成的是so文件,而不是pyd文件。so文件...转载 2018-12-28 20:26:05 · 2267 阅读 · 0 评论 -
Cython出现错误:Unable to find vcvarsall.bat
使用cython编译py或者pyx文件时,出现error:Unable to find vcvarsall.bat 1. 原因原因是没有找到vcvarsall.bat指定的vc++编译器进行编译。因为在windows平台下,cython是调用vc++编译器对生成的c文件进行bi生成编译,从而生成pyd文件的。但是,其对vc++的版本有要求的,具体使用哪个,见下面文件C://P...转载 2018-12-28 21:37:01 · 17911 阅读 · 2 评论 -
关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用– 转
关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 转#!/usr/bin/python是用来说明脚本语言是python的是要用/usr/bin下面的程序(工具)python,这个解释器,来解释python脚本,来运行python脚本的。 # -*- coding: utf-8 -*-是用来指定文件编...转载 2018-12-24 14:57:06 · 1305 阅读 · 0 评论 -
jupyter notebook 试用
jupyter notebook可以实现在web上进行python测试和编程。便于随时随地进行---jupyter notebook的知识点安装jupyter pip3 install jupyter 设置登录密码 首先,连接服务器,执行 jupyter notebook --generate -config 来生成配置文件...转载 2019-01-04 15:23:40 · 426 阅读 · 0 评论 -
用Cython加速Python程序
用Cython加速Python程序我没有拼错,就是Cython,C+Python=Cython!我们来看看Cython的威力,先运行下边的程序:import timedef fib(n): if n==0: return 0 if n==1: return 1 return fib(n-1)+fib(n-2)t=time.t...转载 2018-12-25 19:55:30 · 926 阅读 · 0 评论 -
gnuplot 带参数脚本与python脚本结合
gnuplot是强大的绘图软件例子:gnuplot的脚本如下:1 reset2 set term png3 set output output_fname4 plot input_fname using 1:2 w lp pt 0 title 'data'python负责生成数据,并调用gnuplot脚本:# -*- coding: utf-8 -*-''' @...转载 2019-03-14 21:12:36 · 568 阅读 · 0 评论 -
VB6+Python混合编程(COM组件)
Python的方便不用说,VB6做GUI的简单程度更不用说。二者混合编程的需求一直非常旺盛,但我苦苦搜寻了很久,始终未找到合适的解决方案。在很长一段时间内,我都是通过创建、读取、删除临时文件来在VB程序和Python程序间传递信息,麻烦,且低级。(如下)比如下面是一个典型的处理流程1. VB创建需要处理的文本please.txt,并调用Python2. Python...转载 2019-03-12 23:35:51 · 6676 阅读 · 1 评论