
Python开发
lhrsdl
这个作者很懒,什么都没留下…
展开
-
解决Mac上PyDev无法导入某些模块的问题
前一阵一直在恶补数学知识,昨天突然打开Mac上的Pydev发现有些模块不能正确引入,很奇怪的现象=。=后来查知自己在pip的时候不小心下了个python2.7.10并把opencv依赖到这个版本的python上了!而本机自带的python2.7.6是通过pip默认安装模块的那个版本。2.7.6里可以引入scipy、matplotlib但是不能用cv2,而2.7.10里只能引入neuro原创 2015-08-27 20:14:32 · 1603 阅读 · 0 评论 -
python快速使用(一)概要
一门现代语言(主流)大致分两种,一种类C语言,另一种类shell脚本语言,python是比较像C但是更shell化的语言(脚本style),常用C、C++和java的话转入脚本语言可能费点劲,因为‘脚本语言’语法没有那么条条框框般的严谨,一句不需要’;’结尾,python的句块还没有用’{}’引起来而是用若干空格缩进代表是某个语句的句块范围(这样做代码风格会好看些但是从C、C++等’正规’语言转入的原创 2015-08-12 22:41:57 · 547 阅读 · 0 评论 -
python快速使用(二)python面向过程编程
今天的笔记记录昨天学习python面向过程编程的内容,分为:python基础数据类型基本输入输出比较高级的数据类型python各种判断、循环语句和函数的声明一些零碎的小知识ps:python2和python3有比较大的区别,我用的版本是2.7,之所以用这个版本是因为2的支持目前比3略好(谁让人家出的早)而且速度快些,现在2和3版本是同时跟进更新的,所以不用怕2被淘汰而不去学1.基础数据类原创 2015-08-13 16:46:07 · 1190 阅读 · 0 评论 -
python快速使用(三)类、异常
类的使用异常使用python机器学习常用包简介与导入类的使用# -*- coding: utf-8 -*-"""Created on Wed Aug 12 19:35:37 2015@author: haoran"""#how to use classclass Persion: name='' #声明成员变量 age=0 sex=''原创 2015-08-15 09:55:13 · 579 阅读 · 0 评论 -
机器学习——Mac下机器学习python配置
简介安装pip安装prot安装mlpy等机器学习模块安装opencv并配置到python2.7上搭建基于eclipse的pydev环境1.简介 首先,选择Mac是因为省事,因为其预装了R和python,我用的是OS X Yosemite 10.10(黑苹果 穷人买不起白苹果就用小y做了个黑苹果T^T)所以学习机器学习实践的两大语言都不用下载安装了,但是python需要配置一下,我的10.原创 2015-08-18 02:02:22 · 3945 阅读 · 0 评论 -
MAC上安装PIL(解决)
还是年轻啊~仅仅用pip install PIL 是不行的,有很大几率会出现: 1.pip找不到包 2.#include <freetype/fterrors.h> ^ 1 error generated. error: command 'cc' failed with exit status 1 解决方法嘛……ln -s /usr/loc原创 2015-09-01 11:51:21 · 4911 阅读 · 0 评论 -
拉格朗日插值python实现
拉格朗日插值公式 其中 也就是两层for循环,内层求Pj(x),然后与外层的yi相乘结果存在返回值中,主要注意公式中相乘的条件是i!=j 代码如下:import matplotlib.pyplot as mplimport numpy as npimport scipy as spa = np.zeros(10)b = np.zeros(10)for i in range(len(a原创 2015-08-27 21:36:06 · 11280 阅读 · 0 评论 -
机器学习分类算法(一)——余弦相似度
概述:余弦相似度是通过测量两个向量点积空间夹角的余弦值来判断相似性。0°角的余弦值是1,90°为0,余弦值大小在[-1,1]区间。数学原理: 向量:空间中有两个点原点O和点A,OA(O指向A)就是一个向量,向量是有长度有方向的。 点积(内积): = ∑(Oi*Ai) 向量长度: ||A||= sqrt() = sqrt(∑A*A)原创 2015-11-23 20:52:58 · 8703 阅读 · 1 评论 -
(pywin32)解决keybd_event在游戏中失效
pywin32是python调用win32完成windows系统功能调用的第三方库,实质就是调用的win32,so这个方案也可以解决C++的相同问题。 为什么keybd_event在notepad++等普通软件上可用而游戏中不行 http://zhidao.baidu.com/link?url=0bSo71kDyJIvKfUVvhnjKvPd7yd2z6BkJ6qM6onsNciXKNyV原创 2016-09-18 23:53:14 · 17296 阅读 · 8 评论