python
文章平均质量分 54
guge907
这个作者很懒,什么都没留下…
展开
-
python引入自定义模块
使用python时,通常需要import其他模块。假如我们要import自己写了一个.py文件,里面有一些自定义的函数或者类,该怎么办呢?下面举一个简单的例子,编写一个MaxInt.py文件,里面定义一个函数getMaxInt(x,y),如下:def getMaxInt(x,y): "return the max int " x=int(x) y=int(y) if(x>=y):原创 2014-04-01 10:08:37 · 948 阅读 · 0 评论 -
python计算字符串md5值
python内置的hashlib模块能够很方便的计算md5值。原创 2014-11-18 14:23:31 · 919 阅读 · 0 评论 -
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)
由于编码原因,在python中经常会出现如下错误信息:UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128)原创 2014-07-30 16:43:05 · 837 阅读 · 0 评论 -
except切忌和pass搭配使用
在python中抛出异常,尽量将异常信息抛出,切忌使用pass这种什么原创 2014-07-30 17:44:14 · 2845 阅读 · 0 评论 -
Tkinter中button按钮未按却主动执行command函数问题
当我们使用python中的Tkinter进行界面开发时,经常要给原创 2014-04-09 20:50:31 · 17185 阅读 · 24 评论 -
TypeError: this constructor takes no arguments
在使用python编写面向原创 2014-04-08 15:17:59 · 5320 阅读 · 3 评论 -
python的3种import模块方法
python有三种导入模块的方法:其一,import modname模块是指一个可以交互使用,或者从另一Python 程序访问的代码段。只要导入了一个模块,就可以引用它的任何公共的函数、类或属性。模块可以通过这种方法来使用其它模块的功能。用import语句导入模块,就在当前的名称空间(namespace)建立了一个到该模块的引用.这种引用必须使用全称,也就是说,当使用在被导 入模块转载 2014-03-22 10:14:31 · 1325 阅读 · 0 评论 -
python处理算术表达式
假设有这样的要求:输入原创 2014-04-12 16:54:37 · 2902 阅读 · 0 评论 -
python的三目运算
python没有像C语言中的三目运算符,即形如: x>y?x:y这种写法,但它有自己的一套实现方式。即:true_part if condition else false_part例如我们用c语言写一个判断大小的函数:int getMax(int x,int y){ return x>=y?x:y;}在python中我们可以这样写:def getMaxInt(x,原创 2014-04-01 10:22:18 · 681 阅读 · 0 评论 -
file open error: [Errno 2] No such file or directory: '\xe6\xb5\x8b\xe8\xaf\x95.txt'
当我们用python访问一个中文命名的文本时,经常会被如下错误:file open error: [Errno 2] No such file or directory: '\xe6\xb5\x8b\xe8\xaf\x95.txt'原创 2014-04-17 12:50:29 · 5622 阅读 · 1 评论 -
python文件读写操作
1、写文件用户输入一个尚不存在的文件名,然后输入文件的每一行,最后将所有内容写入文本文件。#coding: gb2312import osls=os.linesep#get filenamefname=raw_input('input filename:\n')if os.path.exists(fname): print "ERROR:'%s' already exi原创 2014-04-01 12:42:02 · 943 阅读 · 1 评论 -
ImportError: No module named BeautifulSoup
我在windows下安装好BeautifulSoup之后,在IDLE中引入竟然报错:>>> import BeautifulSoupTraceback (most recent call last): File "", line 1, in import BeautifulSoupImportError: No module named BeautifulSoup原创 2014-03-21 15:43:39 · 3504 阅读 · 0 评论 -
python设置utf-8为默认编码
当使用python编程时,编码问题一直很让人头疼原创 2014-11-18 14:39:18 · 10208 阅读 · 0 评论