
python
hyholine
非黑即白 非1即0 非True即False 非洲鲫鱼
展开
-
Eclipse和PyDev搭建完美Python开发环境(Windows篇)
为什么不用别的IDE呢? IDLE是小打小闹用的,那个WingIDE是要钱的,而且用不惯。Eclipse+PyDev插件是最主流的Python开发环境了。 1.准备工作: 下载32位的JDK6 Java的开发包 我也不想装这玩意儿,但是Eclipse依赖他,没办法。下载32位的Eclipse(注1) 下载Python 2.x(注2) 2转载 2012-01-25 12:07:20 · 692 阅读 · 0 评论 -
由__future__中unicode_literals引起的错误来研究python中的编码问题
在py2.7的项目中用了__future__模块中的 unicode_literals 来为兼容py3.x做准备,今天遇到一个UnicodeEncodeError的错误,跟了下,发现这个小坑值得注意。是怎么样的一个坑呢?跟着代码看看。顺便深究一下原理。1. 未引入unicode_literals版本#coding:utf-8from datetime import datetime转载 2017-01-06 20:12:53 · 2334 阅读 · 0 评论 -
boa constructor中没有控件的问题
使用(Python + wxPython + boa constructor)组合搭建的编程环境,很类似我喜欢的Delphi,啊哈~~~问题:安装好BOA后,发现控件栏中的控件全是空的。解决办法:在boa根目录,找到 Palette.py,将 408行的语句 newButton = btnType(self, mID, None, wx.Point(self.posX转载 2016-07-29 10:18:41 · 1395 阅读 · 0 评论 -
Python中常用字符串 函数 .
在python有各种各样的string操作函数。在历史上string类在python中经历了一段轮回的历史。在最开始的时候,python有一个专门的string的module,要使用string的方法要先import,但后来由于众多的python使用者的建议,从python2.0开始, string方法改为用S.method()的形式调用,只要S是一个字符串对象就可以这样使用,而不用impor转载 2013-02-17 23:17:51 · 2096 阅读 · 0 评论 -
在Python中添加自定义模块
一般来说,我们会将自己写的python模块与python自带的模块分开存放以达到便于维护的目的。Python 运行环境在查找库文件时是对 sys.path 列表进行遍历,如果我们想在运行环境中注册新的类库,主要有以下三种方法:在sys.path列表中添加新的路径。 设置PYTHONPATH环境变量。 将库文件复制到sys.path列表中的目录里(如site-packages目录)。转载 2013-02-15 18:44:31 · 55396 阅读 · 0 评论 -
Eclipse搭建Python开发环境+Python中文处理
1、基本需求1、Eclipse 集成开发环境下载 http://115.com/file/c2vz7io5 JDK6下载http://115.com/file/c2vz7idq2、Pydev插件下载 http://115.com/file/anbj68do3、Python解析器下载 http://115.com/file/c2vz7eyw4、解压pydev,将feature转载 2013-02-15 11:54:45 · 1559 阅读 · 0 评论 -
paramiko的安装与使用
paramiko的安装与使用2012-02-06 12:35 by 甘南, 4677 阅读,5评论, 收藏,编辑一:简介paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接。由于使用的是python这样的能够跨平台运行的语言,所以所有python支持的平台,如Linux, Solaris, BSD, MacOS转载 2013-02-02 23:08:14 · 1677 阅读 · 1 评论 -
安装pycrypto编译错误的解决办法
Win7 64位操作系统下安装pycrypto比较麻烦,下面将安装过程中遇到的问题解决方法列出来备忘 1、找不到chmod命令这个需要在安装mingw时,将MSYS Basic System这项勾上建议将所有的都勾上,以免出现有其他命令找不到的情况。装完后在mingw安装目录下搜索chmod,将对于的bin路径文件添加到path环境变量中。 2、编译报错提示-mno-cygw原创 2013-02-02 22:45:03 · 4722 阅读 · 0 评论 -
PHP, Perl, Python, Ruby 语言特性的区别
Interpreted Languages: PHP, Perl, Python, Ruby (Sheet One)a side-by-side reference sheetsheet one: arithmetic and logic | strings | regexes | dates and time | arrays | dictionaries | functions转载 2012-03-02 10:02:27 · 4132 阅读 · 0 评论 -
Python3.x和Python2.x的区别
这个星期开始学习Python了,因为看的书都是基于Python2.x,而且我安装的是Python3.1,所以书上写的地方好多都不适用于Python3.1,特意在Google上search了一下3.x和2.x的区别。特此在自己的空间中记录一下,以备以后查找方便,也可以分享给想学习Python的friends.1.性能 Py3.0运行 pystone benchmark的速度比Py2.5慢转载 2012-01-25 12:02:23 · 506 阅读 · 0 评论 -
Python编写的客户端给服务器发送指令执行相应的命令并返回结果
闲来无事,用Python写个客户端与服务器端应答的程序,主要原理就是客户端通过tcp协议与服务器端通信,客户端给服务器端发送指令,服务器执行指令后把相应的结果返回给客户端,客户端打印结果,代码比较简单,不详细介绍。纯属娱乐。1.服务器端代码,server_tcp.py[python] view plain copy #!/usr/bin/env python转载 2017-01-08 19:50:43 · 6325 阅读 · 0 评论