
python
cloud-2014
这个作者很懒,什么都没留下…
展开
-
python学习笔记(一)
#coding=utf8'''Created on 2016年7月10日@author: root'''#输入输出# raw_input和print是在命令行下面最基本的输入和输出#print语句可以跟上多个字符串,用逗号“,”隔开,print会依次打印每个字符串,遇到逗号“,”会输出一个空格print "qqq","www","eee"#Python提供了一个raw原创 2016-07-10 16:05:54 · 304 阅读 · 0 评论 -
解决No module named _sqlite3的问题
在Linux机器上,运行django执行新建app命令Python manage.py startapp learn ,报错:No module named _sqlite3 详细错误如下:[python] view plain copy # python manage.py startapp learn转载 2017-03-01 13:49:18 · 3923 阅读 · 0 评论 -
CentOS6.5 升级 Python 2.7 版
CentOS6.5 升级 Python 2.7 版概要CentOS 6.5中预安装了Python-2.6.6,其比较新的Python-2.7.9(CentOS 7预装版本)主要区别在于新版本的Python导入了更丰富的模块功能。对于初学者而言这一般不会有太大的影响,相对而言这些新模块在某些特定的编译环境下却是不可或缺的。例如:使用Devstack all-in-one模式进行安装O转载 2017-03-01 11:57:38 · 391 阅读 · 0 评论 -
修改pip安装源加快python模块安装
用pip安装依赖包时默认访问https://pypi.python.org/simple/,但是经常出现不稳定以及访问速度非常慢的情况,国内厂商提供的pipy镜像目前可用的有:http://pypi.douban.com/ 豆瓣http://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学有两种方式使用我们自己指定的镜像源,第一种是手动指定:p原创 2016-07-20 11:25:13 · 53563 阅读 · 1 评论 -
pip安装使用详解
pip类似RedHat里面的yum,安装Python包非常方便。本节详细介绍pip的安装、以及使用方法。1、pip下载安装1.1 pip下载1# wget "https://pypi.python.org/packages/source/p/pip/pip-1.5.4.tar.gz#md5=834b2904f92d46aaa333267fb1c922bb" --no-c转载 2016-07-20 11:27:40 · 389 阅读 · 0 评论 -
在windows下使用VirtualEnv
virtualenv是python的虚拟环境,可以在同一台PC隔离不同的python开发环境。virtualenv可以创建一个隔离的python环境(沙盒)。使用沙盒的优点:解决库之间的版本依赖,比如同一系统上不同应用依赖同一个库的不同版本。解决权限限制,比如你没有root权限。尝试新的工具,而不用担心污染系统环境。下面是一个在Windows下使用virtualenv的范例和步骤:原创 2016-07-27 17:05:43 · 1026 阅读 · 0 评论 -
页面标签处理方法
import re#处理页面标签类class Tool: #去除img标签,7位长空格 removeImg = re.compile('| {7}|') #删除超链接标签 removeAddr = re.compile('|') #把换行的标签换为\n replaceLine = re.compile('|||') #将表格制表替换为\原创 2016-07-16 19:37:25 · 751 阅读 · 0 评论 -
正则表达式匹配任意字符(包括换行符)的写法
[\s\D]* 匹配换行和空格 今天想使用正则表达式来获取一段文本中的任意字符。于是很随意得就写出如下匹配规则: (.*) 结果运行之后才发现,无法获得换行之后的文本。于是查了一下手册,才发现正则表达式中,“.”(点符号)匹配的是除了换行符“\n”以外的所有字符。同时,手册上还有一句话:要匹配包括 '\n' 在内的任何字符,请使用像 '[.\n]' 的模式。原创 2016-07-16 18:59:41 · 24272 阅读 · 0 评论 -
python网络爬虫实例(一):爬取糗事百科
#coding=utf8'''Created on 2016年7月16日@author: root'''import urllib,urllib2page=1try: while page<36: print"开始爬取第"+str(page)+"个网页......" url="http://www.qiushibaike.com/8hr/p原创 2016-07-16 16:14:44 · 884 阅读 · 0 评论 -
django学习笔记(一):环境搭建
搭建步骤:1.pip install virtualenv命令安装virtualenv模块2.virtualenv django_env命令虚拟一个名为django_env的python环境3.进入C:\Users\Administrator\django_env\Scripts目录执行activate命令进入django_env虚拟环境4.在django_env虚拟环境中安装dj原创 2016-07-26 21:38:14 · 353 阅读 · 0 评论 -
使用 Python 进行稳定可靠的文件操作
使用 Python 进行稳定可靠的文件操作程序需要更新文件。虽然大部分程序员知道在执行I/O的时候会发生不可预期的事情,但是我经常看到一些异常幼稚的代码。在本文中,我想要分享一些如何在Python代码中改善I/O可靠性的见解。考虑下述Python代码片段。对文件中的数据进行某些操作,然后将结果保存回文件中:转载 2016-07-15 16:57:33 · 1113 阅读 · 0 评论 -
window下安装使用virtualenv
window下安装使用virtualenv本文为大家介绍的是如何在window下安装使用virtualenv的方法,感兴趣的同学参考下。要在windows用 virtualenv, 网上多是在linux下的教程, 所以总结了一下. virtualenv zip包本身包括easyinstall和pip包, 所以无需先准备这两个安装工具. 另外virtualenv算的上是一个绿色转载 2016-07-26 17:36:46 · 630 阅读 · 0 评论 -
python学习笔记(四)
listPython内置的一种数据类型是列表:list。list是一种有序的集合,可以随时添加和删除其中的元素。比如,列出班里所有同学的名字,就可以用一个list表示:>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']变量classmates就是转载 2016-07-10 16:55:18 · 284 阅读 · 0 评论 -
python学习笔记(三)
字符编码我们已经讲过了,字符串也是一种数据类型,但是,字符串比较特殊的是还有一个编码问题。因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就是255(二进制11111111=十进制255),如果要表示更大的整数,就必须用更多的字节。比如两个字节可以表示的最大转载 2016-07-10 16:44:03 · 305 阅读 · 0 评论 -
python学习笔记(二)
数据类型计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值。但是,计算机能处理的远不止数值,还可以处理文本、图形、音频、视频、网页等各种各样的数据,不同的数据,需要定义不同的数据类型。在Python中,能够直接处理的数据类型有以下几种:整数Python可以处理任意大小的整数,当然包括负整数,在程序中的表示方法和数学上的写法一模一样,例如:1,转载 2016-07-10 16:07:26 · 300 阅读 · 0 评论 -
Python下利用epd_free安装pandas
http://blog.youkuaiyun.com/huanbia/article/details/51718840准备软件软件/文件名称下载地址epd_free-7.3-2-win-x86.msihttp://epdfree-7-3-2.software.informer.com/7.3/get-pip.py转载 2017-03-02 20:52:14 · 1506 阅读 · 0 评论