Python/Django
文章平均质量分 59
SunnyPotter
http://sunnypotter8.sinaapp.com/
展开
-
Use py2exe compile python file into exe file(用py2exe把python文件编译成exe文件)
用py2exe把python文件编译成exe文件first: Create a new python file(Please pledge the python version suit the py2exe version) (Py2exe download address:http://sourceforge.net/projects/py2exe/files/py2exe原创 2013-11-10 11:44:21 · 1090 阅读 · 0 评论 -
Python标准库(非常经典的各种模块介绍)
Python Standard Library翻译: Python 江湖群10/06/07 20:10:08 编译0.1. 关于本书0.2. 代码约定0.3. 关于例子0.4. 如何联系我们核心模块1.1. 介绍1.2. _ _builtin_ _ 模块1.3. exceptions 模块1.4. os 模块1.5. os.path 模块1.6.转载 2014-01-05 23:54:35 · 5697 阅读 · 0 评论 -
Python_使用csv模块解析csv文件(处理Excel表格)
将Excel表格另存为csv格式使用之前需要import csv。下面是一个读取csv文件例子:[python] view plaincopyprint?csvReader = csv.reader(open('avDecode_list.csv', 'rb')) #以只读方式取得csv文件中内容转载 2014-01-07 22:53:29 · 1934 阅读 · 0 评论 -
将Excel数据导入Sqlite3
1.替换掉逗号(',')和换行。因为逗号是csv中column的分割符,而换行会被认为是excel中的下一个row。这两个字符用一些特殊的文本(!@#¥#2的组合,呵呵,火星文就行)替换掉。这两种字符会影响sqlite对导入数据的解析。2. excel数据存储为csv的格式3. 用终端打开sqlite程序,建database,建table。4. sqlite中调用如下命令:1).sep转载 2014-01-08 12:42:26 · 1571 阅读 · 0 评论 -
optparser中OptionParser提供选项的使用
#!/usr/bin/python#coding:utf-8from optparse import OptionParserparser = OptionParser()# -a和--address是选项,dest是字典的key,default为默认值parser.add_option("-a", "--address", dest="address",原创 2014-01-09 13:38:28 · 1464 阅读 · 0 评论 -
Django在关闭Debug后页面打不开,显示500server error
vim settings.py1、 DEBUG=True 改为 DEBUG=False2、ALLOWED_HOSTS=[ ] 改为 ALLOWED_HOSTS="*"或者自己指定能访问的主机ip原创 2014-01-10 11:32:06 · 4077 阅读 · 0 评论 -
Python中hashlib模块, 快捷加密数据
#!/usr/bin/python#coding:utf-8import hashlibdata = "test"# using md5 md5Object = hashlib.md5()md5Object.update(data)result = md5Object.hexdigest()print "MD5: ", result# using sha1sha1Obj原创 2014-01-10 15:04:05 · 968 阅读 · 0 评论 -
sqlite3常用命令&语法
http://blog.csdn.net/linchunhua/article/details/7184439sqlite数据库只用一个文件就ok,小巧方便,所以是一个非常不错的嵌入式数据库,SQLite大量的被用于手机,PDA,MP3播放器以及机顶盒设备。 Mozilla Firefox使用SQLite作为数据库。 Mac计算机中的包含了多份SQLite的拷贝,用于不转载 2014-01-11 13:48:26 · 872 阅读 · 0 评论 -
Sqlite3 导出数据至文件
1、重定向输出:默认是.output stdout,即在屏幕输出改为.output filename 2、查看要导出的数据:select * from tablename;(正常的sql语句都行)原创 2014-01-11 22:07:15 · 1945 阅读 · 1 评论 -
python下编译py成pyc和pyo
其实很简单,用python -m py_compile file.pypython -m py_compile /root/src/{file1,file2}.py编译成pyc文件。也可以写份脚本来做这事:Code:import py_compile py_compile.compile('path') //path是包括.py文件名的路径转载 2013-12-27 20:38:48 · 633 阅读 · 0 评论 -
Ubuntu下virtualbox nat网络模式下 实现宿主机访问虚拟机
参考原文(在windows环境下):http://hi.baidu.com/george_gly/item/5183b76e5a79e49ac5d2498bnat网络模式下,虚拟机可以访问外网、访问宿主机,但宿主机ping不通虚拟机ip,也无法ssh、ftp、http等方式访问虚拟机如果是简单需求,可以通过virtualbox自带的端口转发功能实现,宿主机对虚拟机的访问原创 2014-01-22 11:38:39 · 2485 阅读 · 0 评论 -
Django 数据模型的字段列表整理
原文地址:http://www.c77cc.cn/article-64.html从Django_book中整理的,详细的部分还是请参考它。 一个模型最重要也是唯一必需的部分,是它定义的数据库字段。字段名称限制:1.一个字段名不能是一个Python保留字,因为那样会导致一个Python语法错误。2.一个字段名不能包含连续转载 2014-01-22 10:26:47 · 1088 阅读 · 0 评论 -
python中if __name__ == '__main__': 的解析
python中if __name__ == '__main__': 的解析原文地址:http://www.cnblogs.com/xuxm2007/archive/2010/08/04/1792463.html当你打开一个.py文件时,经常会在代码的最下面看到if __name__ == '__main__':,现在就来介 绍一下它的作用. 模块是对象,并且所有的模块转载 2014-02-07 08:04:25 · 582 阅读 · 0 评论 -
50个python库(收藏)
50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, OS interaction, Web,以及其他。推荐收藏。 Graphical interfacewxPythonhttp://wxpython.org Graphical interfacepyGtk转载 2014-01-05 23:51:19 · 964 阅读 · 0 评论 -
Quick share by "Python -m SimpleHTTPServer 8000"
Use Python -m SimpleHTTPServer 8000原创 2014-01-01 14:08:34 · 879 阅读 · 0 评论 -
常用的几个第三方 Python 库
作者:赖勇浩(http://blog.csdn.net/lanphaday)今天公司停电,没上班。跑上来更新个博客,跟大家分享一下我常用的几个第三方 Python 库。Python 语言之所以能够如此流行,除了本身内置许多程序库来保障快速开发之外,目不睱接的第三方库也是一大主因。结合我目前的工作(网游开发),我常用的几个第三方库如下:wxPython如果你之前是 windo转载 2013-12-10 19:24:19 · 792 阅读 · 0 评论 -
Ubuntu 下:Django 安装MySQLdb模块
From : http://blog.csdn.net/pjw0221/article/details/5680846首先装 mysql的时候 我用的是 apt-get install mysql-client-core-5.1 (当时以为core的牛逼) 其实直接安mysql-client-5.1就行了 问题: 运行Django的时候 跟数据库扯上关系的时候就 提示 I转载 2013-11-10 11:17:34 · 976 阅读 · 0 评论 -
Django urls problem:It works! ... You're seeing this message because you have DEBUG = True in your D
From:http://stackoverflow.com/questions/4172650/django-admin-page-not-showing5down votefavorite1I've been following the polls tutorial up until the point where I should have a login page for t转载 2013-11-10 11:11:45 · 13708 阅读 · 0 评论 -
Django 学习笔记 看文档,一步步写(待续ing)
第1次 时间:2013/11/10 12:39:051、install: pip install Django==1.6 or Download Django-1.6.tar.gz tar -zxvf Django-1.6.tar.gz cd Django-1.6 sudo python setup.py install or git clone htt原创 2013-11-10 12:39:33 · 827 阅读 · 0 评论 -
Python学习,个人笔记,有点乱,不过比较全
1、bif -- build in function2、列出bif : dir(__builtins__),大部分小写字母开头的是bif3、temp = input("可显示参数:") 注意:raw_input()4、查找bif的功能:help(bif) 例如:help(input)5、原始字符创 str = r'C:\now' (相当于转义字符)原创 2013-11-27 13:10:56 · 5299 阅读 · 0 评论 -
python MySQLdb手动简单操作源码
#!/usr/bin/pythonimport MySQLdbfrom os import systemclass myDataBaseConnect(object): def insert(self): print "Insert Information:" info_name = str(raw_input("name:")) info_passwd = str(ra原创 2013-11-27 13:32:46 · 793 阅读 · 0 评论 -
CentOS下安装python-mysqldb(转)
看到一篇和ubuntu下安装MySQLdb同样问题,做下笔记1、# yum install python-devel mysql-devel zlib-devel openssl-devel2、http://pypi.python.org/pypi/MySQL-python/#downloads 下载安装包 # wget http://pypi.pyt原创 2013-11-27 22:27:59 · 744 阅读 · 0 评论 -
不错的有关Python 函数笔记(转)
原文地址:http://blog.csdn.net/oyzl68/article/details/8020982 1. os.linesep是干什么的?os.linesep字符串给出当前平台使用的行终止符。例如,Windows使用'\r\n',Linux使用'\n'而Mac使用'\r'。2.解释器行为吧,被解释器引用计数了int会 float不会>>> a=5>>> b=5>>>原创 2013-11-27 22:32:10 · 697 阅读 · 0 评论 -
Python 字符串方法,经过表格整理,清楚明了(转)
类型方法注解填充center(width[, fillchar]) ,ljust(width[, fillchar]),rjust(width[, fillchar]),zfill(width),expandtabs([tabsize])l fillchar 参数指定了用以填充的字符,默认为空格原创 2013-12-10 19:15:57 · 1283 阅读 · 0 评论 -
使用PDB调试Python程序(转)
本文讨论在没有方便的IDE工具可用的情况下,使用pdb调试python程序 源码例子例如,有模拟税收计算的程序: #!/usr/bin/python def debug_demo(val): if val print "level 1"原创 2013-12-10 18:46:51 · 678 阅读 · 0 评论 -
入门级最简单的python网络编程源码socket,仅供参考
服务端:#!/usr/bin/python#coding:utf8import sockethost = '127.0.0.1'port = 9999#Step 1(Create the socket object)s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)#Step 2(Set the socket opt原创 2013-11-27 13:27:39 · 1578 阅读 · 0 评论 -
python subprocess Popen (转)
01 subprocess.Popen(args02 ,bufsize=003 ,executable=None04 ,stdin=None05 ,stdout=None06 ,stderr=None07原创 2013-12-10 18:07:36 · 1164 阅读 · 0 评论 -
python下的MySQLdb使用
原文地址:http://drizzlewalk.blog.51cto.com/2203401/448874标签: python MySQLdb mysql 数据库 下载安装MySQLdblinux版本http://sourceforge.net/projects/mysql-python/ 下载,在安装是要先安装setuptools,然后在下载文件原创 2013-12-10 18:45:09 · 533 阅读 · 0 评论 -
Python笔试题
题目全部来自于网络,答案为个人解答和收集,因此不保证其正确和完备性,写此文是为了整理下之前学过的知识点,作复习为之。希望能够和大家一起讨论下有关Python的问题,但博主不承担任何人因采用本文内部分或完全内容而带来的任何损失。1,是否知道动态语言(Python)中的鸭子类型?#“当看到一只鸟走起来像鸭子、游泳起来像鸭子、叫起来也像鸭子,那么这只鸟转载 2014-02-07 08:02:21 · 1507 阅读 · 0 评论