
Python
文章平均质量分 87
sanxiaochengyu
热爱开发,热爱学习,对于新知识有着无尽的追求
展开
-
Python语言十分钟快速入门
【简介】Python(蟒蛇)是一种动态解释型的编程语言。Python可以在Windows、UNIX、MAC等多种操作系统上使用,也可以在Java、.NET开发平台上使用。python logo【特点】1 Python使用C语言开发,但是Python不再有C语言中的指针等复杂的数据类型。2 Python具有很强的面向对象特性,而且简化了面向对象的实转载 2015-05-18 17:16:22 · 1707 阅读 · 0 评论 -
理解Python中的装饰器
文章先由stackoverflow上面的一个问题引起吧,如果使用如下的代码:@makebold @makeitalic def say(): return “Hello” 打印出如下的输出:<b><i>Hello<i></b>你会怎么做?最后给出的答案是:def makebold(fn): def wrapped(): return "<b>" + fn() +转载 2016-01-06 15:05:11 · 1221 阅读 · 0 评论 -
web.py源码分析: application
本文主要分析的是web.py库的application.py这个模块中的代码。总的来说,这个模块主要实现了WSGI兼容的接口,以便应用程序能够被WSGI应用服务器调用。WSGI是Web Server Gateway Interface的缩写,具体细节可以查看WSGI的WIKI页面接口的使用使用web.py自带的HTTP Server下面这个例子来自官方文档的Hello World,这个代码一般是应用转载 2016-01-06 15:46:27 · 1854 阅读 · 0 评论 -
Python中web.py运行后窗口显示中文
当自己的web程序运行起来后,窗口会输出每次的请求信息,但是中文会显示乱码 因为默认是显示utf-8字符,中文显示乱码修改Python安装目录/Lib/site-packages/web/httpserver.py 最后两句 msg = self.format % (host, time, protocol, method, req, status)print >> outfile, util原创 2015-12-11 17:27:01 · 3168 阅读 · 0 评论 -
Python中web.py session使用,解决EOFError
web.py使用之sessionPython 内存读取错误 Python.exe应用程序错误 “0x64024e96” 指令引用的 “0x00000135” 内存。该内存不能为 “read” session EOFError原创 2015-12-11 17:20:01 · 4128 阅读 · 0 评论 -
一张图入门Python
这个图太棒了,有编程基础的人一下子就了解 Python 的用法了。真正的 30 分钟上手。转载 2015-05-19 13:45:12 · 5033 阅读 · 1 评论 -
python 的日志logging模块学习
1.简单的将日志打印到屏幕 import logginglogging.debug('This is debug message')logging.info('This is info message')logging.warning('This is warning message') 屏幕上打印:WARNING:r转载 2015-05-18 17:31:17 · 1257 阅读 · 0 评论 -
Python Version 2.7 required which was not found in the registry 问题解决
今天在安装numpy时,出现了Python Version 2.7 required which was not found in the registry错误,解决方案如下。 Python的一些第三方库只到注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Python\PythonCore\2.7\InstallPath路径下寻找Python转载 2015-05-19 16:21:14 · 1381 阅读 · 0 评论 -
设置python的默认编码为utf8
(这部分转自南瓜小米粥的博客):这是Python的编码问题,设置python的默认编码为utf8python安装目录:/etc/python2.x/sitecustomize.py 1import sys2reload(sys)转载 2015-05-19 19:51:48 · 14774 阅读 · 0 评论 -
Python中函数的参数定义和可变参数
Python中函数的参数定义和可变参数刚学用Python的时候,特别是看一些库的源码时,经常会看到func(*args, **kwargs)这样的函数定义,这个*和**让人有点费解。其实只要把函数参数定义搞清楚了,就不难理解了。先说说函数定义,我们都知道,下面的代码定义了一个函数funcAdef funcA(): pass 显然,函数fu转载 2015-05-22 10:23:40 · 1263 阅读 · 0 评论 -
python 连接mssqlserver方法之pymssql
安装pymssql模块,参照我之前写的博文python中使用第三方模块import sysimport pymssqlclass Mssql: def __init__(self, config): self.cf = config def __Connect(self): try: self.conn = pymss原创 2015-05-19 20:24:58 · 14072 阅读 · 1 评论 -
Python安装与环境配置
转http://jingyan.baidu.com/article/eb9f7b6da950c4869364e8f5.html转载 2015-05-18 17:30:14 · 1203 阅读 · 0 评论 -
python中使用第三方模块
python中出现此类错误ImportError: No module named 'pymssql'是由于没有下载第三方模块再此提供第三方包安装方法:1.下载需要使用的第三方包,下载地址:http://www.lfd.uci.edu/~gohlke/pythonlibs/2.whl文件安装下载.whl包先pip install wheel原创 2015-05-18 17:22:44 · 6445 阅读 · 1 评论 -
python 连接各类主流数据库简单示例
本篇博文主要介绍Python连接各种数据库的方法及简单使用 包括关系数据库:sqlite,mysql,mssql 非关系数据库:MongoDB,Redis代码写的比较清楚原创 2016-05-31 16:17:28 · 16586 阅读 · 3 评论