
python
关澄
追逐着学习着同时也在放弃着
展开
-
python无法输入中文注释的解决办法
通常,python源代码必须完全由ASCII集合组成,如果直接在python中添加中文注释的时候,python执行时会引发异常,告知非ASCII字符语法错误。 SyntaxError: Non-ASCII character '/xd5' in file D:/Project/python/sort/quick_sort.py on line 9, but no encoding decl转载 2013-12-11 20:17:31 · 8737 阅读 · 0 评论 -
python django+uwsgi+nginx 搭建步骤(血一般的教训)
安装Django 没有pip的童鞋可以看http://blog.youkuaiyun.com/imphp/article/details/38228619安装python包管理工具pip 先在 https://pypi.python.org/ 上 搜索Django,排在第一的那个就是我们要安装的主要框架Django啦~ 点进去可以查找一些相关文档,虽然全部是鸟语花香,原创 2014-07-28 16:17:00 · 9686 阅读 · 0 评论 -
python安装pip简易过程
本人python版本 2.7fedora20安装python管理工具 pip : # wget https://bootstrap.pypa.io/get-pip.py # python get-pip.py .... 漫长的等待Downloading/unpacking pip Downloading pip-1.5.6-py2.原创 2014-07-28 13:38:37 · 8384 阅读 · 0 评论 -
一款开源的web压力测试软件pylot
1. 下载地址:http://www.pylot.org/2. Pylot是一个免费的开源工具,用于测试Web服务的性能和可扩展性。它运行HTTP负载测试,这是有用的容量规划,基准,分析和系统调整。 Pylot产生并发负载(HTTP请求),验证服务器的响应,并制作报告的度量。测试套件的执行和监测,从一个GUI或shell /控制台。 Pylot基于Python原创 2014-05-16 17:04:27 · 1117 阅读 · 0 评论 -
Scrapy 轻松定制网络爬虫
百度搜索 scrapy 最靠前的文章 不错,但是内容少了一个最关键的地方。 此文中会有说明。网络爬虫(Web Crawler, Spider)就是一个在网络上乱爬的机器人。当然它通常并不是一个实体的机器人,因为网络本身也是虚拟的东西,所以这个“机器人”其实也就是一段程序,并且它也不是乱爬,而是有一定目的的,并且在爬行的时候会搜集一些信息。例如 Google 就有一大堆爬虫会在 Inte转载 2014-03-19 22:12:41 · 1288 阅读 · 0 评论 -
Python——UnicodeEncodeError: 'ascii' codec can't encode/decode characters
初学Python被编码格式搞的很头大,以下bug是遇到的编码问题之一:【BUG】UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-15: ordinal not in range(128)或者UnicodeDecodeError: 'ascii' codec can't decode byte转载 2014-03-28 09:09:49 · 650 阅读 · 0 评论 -
python 操作MySQL指南
1. python 安装 MySQLdb 模块 对MySQl进行操作创建MySQL连接 conn = MySQLdb.connect(host="", user="", passwd="", db="", charset="utf8") // 创建连接 cursor = conn.cursor() // 创建指针 # insert sql = "inse原创 2014-03-16 20:07:44 · 677 阅读 · 0 评论 -
python 框架 twisted
twisted(基于事件驱动编程) 是python的一个框架,主要用来编写网络服务原创 2014-03-16 20:21:51 · 694 阅读 · 0 评论 -
python 使用 pip安装mysql-python模块
安装的时候会出现如下错误: 致命错误:Python.h:没有那个文件或目录安装 yum install python-dev* 即可如果提示没有 mysql之类的错误需要具有 mysql_config 命令,由于我是采用xampp集成环境的,所以使用了 ln -s /opt/lampp/bin/mysql_config /usr/local/bin/mysql_config原创 2014-03-09 21:42:53 · 1535 阅读 · 0 评论 -
fedora19 安装pip
第一步 : 安装 openssl 否则 pip install 的时候会报 module 错误yum install openssl-devel第二步 : 安装 pipyum install python-pip至此 python的模块管理pip安装完成安装模块使用 pip install package原创 2014-03-09 20:42:49 · 1373 阅读 · 0 评论 -
设置 Sublime Text 的 Python 开发环境
最近,当我主要使用Python开发环境编辑的时候,我开始越来越多地用到Sublinme Text 2.这篇文章主要说明了能让Python的编程者使用更方便的一些设置和调整。 为何选择Sublime Text? 我以前一直是TextMate的忠实用户。这是一个轻量级的、开源的软件,作为OS X的本地应用,具有很好的Mac风格。不过,虽然TextMate是一个很棒的编辑器,有时候还是显得转载 2014-02-18 12:20:15 · 1043 阅读 · 0 评论 -
Python开发注意事项
1. 默认不支持中文 解决办法 # -*- coding: UTF-8 -*- print('中文字')原创 2014-02-20 13:00:31 · 801 阅读 · 0 评论 -
nginx + uwsgi 搭建PYHTON web应用
常见的django webapp 部署方式采用FCGI 或 WSGI的方式部署,今天我这备忘下采用uWSGI的部署方式。 目前我这博客就是采用 Nginx + uWSGI + Python + Django 构建的,部署虽没有php那样扔到目录那么方便,但是并发和性能消耗还是非常不错的。这里不想赘述关于FCGI, WSGI,uWSGI之间的比较,网上关于这样的对比测试也有很多。这里说下部署过程。转载 2013-12-19 11:34:08 · 809 阅读 · 0 评论 -
python 抓取 58的省市数据
网上提供的数据无法保证数据的全面,索性直接抓取58的数据,这样最保险了!#!/bin/env python#encoding:utf8## 抓取58的城市# author songmw#from pinyin import pinyinfrom pprint import pprintimport urllibimport reimport sys def getHtm原创 2015-08-20 23:41:20 · 2793 阅读 · 0 评论