![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
清新阳光521
一起来学习吧!
展开
-
Python进阶(一)——安装Python、程序执行、Python模块和IDLE调试
近几年来,随着Google、YouTube、IRobot等大公司对Python语言的广泛使用,Python公司的身影经常出现与我们的视线,Python语言也在软件质量、开发效率、程序的可移植性、标准库的支持等方面成为了一个优秀的程序开发语言,可以完成网站、游戏开发到航空航天控制等领域的各种任务。本栏目希望通过学习《Python学习手册》和网站上的相关指导,从零学习Python,希望对大家有一些帮助转载 2016-10-23 16:47:55 · 402 阅读 · 0 评论 -
python中文件读写及操作目录 文件夹等
为了安全起见,最好还是给打开的文件对象指定一个名字,这样在完成操作之后可以迅速关闭文件,防止一些无用的文件对象占用内存。举个例子,对文本文件读取:file_object = open('thefile.txt') try: all_the_text = file_object.read( ) finally: file_object.close( )Py转载 2017-04-21 14:00:29 · 4751 阅读 · 0 评论 -
Python中range()函数和list比较
使用Python的人都知道range()函数和list很方便,今天再用到他的时候发现了很多以前看到过但是忘记的细节。这里记录一下range()和list。[python] view plain copy>>> range(1,5) #代表从1到5(不包含5) [1, 2, 3, 4] >>> range(1,5,2) #代转载 2017-04-21 13:41:14 · 4091 阅读 · 0 评论 -
在Python中增加和插入元素
在Python中append 用来向 list 的末尾追加单个元素,如果增加的元素是一个list,那么这个list将作为一个整体进行追加。例如:Python代码li=['a', 'b'] li.append([2,'d']) li.append('e') #输出为:['a', 'b', [2, 'd'], 'e'] 在Python中 insert转载 2017-04-21 13:37:38 · 2704 阅读 · 0 评论 -
python使用pyquery库总结
pyquery库是jQuery的Python实现,可以用于解析HTML网页内容,我个人写过的一些抓取网页数据的脚本就是用它来解析html获取数据的。他的官方文档地址是:http://packages.python.org/pyquery/。今天重新看了一遍整个文档,把它的一些使用方法整理了一下,做个记录。使用方法from pyquery import PyQuery as pq转载 2017-04-21 13:30:01 · 593 阅读 · 0 评论 -
python中 f.write写入中文出错解决方法
一个出错的例子#coding:utf-8s = u'中文'f = open("test.txt","w")f.write(s)f.close() 原因是编码方式错误,应该改为utf-8编码 解决方案一:#coding:utf-8s = u'中文'f = open("test.txt","w")f.write(s.encode("utf-8"))f转载 2017-04-21 13:24:03 · 25031 阅读 · 2 评论 -
详解Python中代码缩进(Indent):影响代码的内在逻辑关系和执行结果
先给出几个常见的错误和解决办法:Python中常见的和代码缩进有关的问题IndentationError: unexpected indent举例:这样的代码:?1234567# -*- coding: utf-8 -*-importpic转载 2017-04-20 14:01:33 · 8254 阅读 · 0 评论 -
面向对象的基础知识:类Class,对象(Object),实例(Instance)
首先要说的是,我对面向对象,接触的也不多,所以理解的也不够透彻。此处,只是简单介绍一下,个人对面向对象方面的基础知识的理解。class是模子,instance是用模子刻出来的东西 class是共性,instance是基于class的共性实现出来的具体的某个东西(对象) instance是从class生出来的最常见的举例是: 类Class:鸟转载 2017-04-20 13:40:39 · 2808 阅读 · 1 评论 -
Python的hasattr() getattr() setattr() 函数使用方法详解
hasattr(object, name)判断一个对象里面是否有name属性或者name方法,返回BOOL值,有name特性返回True, 否则返回False。需要注意的是name要用括号括起来 1 >>> class test(): 2 ... name="xiaohua" 3 ... def run(self): 4 ... r转载 2017-04-19 13:56:55 · 470 阅读 · 0 评论 -
Mac上安装Scrapy上遇到的坑
1.安装pipsudo easy_install pip2.安装Scrapysudo pip install Scrapy此时遇到以下错误Found existing installation: six 1.4.1 DEPRECATION: Uninstalling a distutils installed project (six) has b原创 2017-03-06 17:39:14 · 1090 阅读 · 0 评论 -
python之sys模块详解
sys模块功能多,我们这里介绍一些比较实用的功能,相信你会喜欢的,和我一起走进python的模块吧!sys模块的常见函数列表sys.argv: 实现从程序外部向程序传递参数。sys.exit([arg]): 程序中间的退出,arg=0为正常退出。sys.getdefaultencoding(): 获取系统当前编码,一般默认为ascii。sys.s转载 2016-10-18 22:55:29 · 737 阅读 · 0 评论 -
Windows下安装Flask
Flask介绍是一个轻量级的Web应用框架, 使用Python编写。基于 WerkzeugWSGI工具箱和 Jinja2模板引擎。Flask使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留了扩增的弹性,可以用Flask-e转载 2016-10-23 21:56:21 · 442 阅读 · 0 评论 -
Windows:使用virtualenv创建虚拟环境,安装pip
介绍Windows下Python3.4安装virtualenv创建虚拟环境、pip;本次配置的是Python3.x版本。工具/原料Python3.4,这里就不介绍怎么安装了,网上太多教程,不想累赘。方法/步骤打开命令行(CMD),输入python,如果出现下图则表示安装成功了转载 2016-10-23 21:38:35 · 2527 阅读 · 0 评论 -
python怎么使用ez_setup.py
ez_setup.py是python官方给出的一个安装setuptools的工具,利用它,我们可以很轻松用命令行就自动完成安装过程,而之后,setuptools就可以派上用场了。今天,小编就来教大家python怎么使用ez_setup.py工具/原料ez_setup.py方法/步骤转载 2016-10-23 21:00:10 · 890 阅读 · 0 评论 -
Python进阶(三)——Python语法
近几年来,随着Google、YouTube、IRobot等大公司对Python语言的广泛使用,Python公司的身影经常出现与我们的视线,Python语言也在软件质量、开发效率、程序的可移植性、标准库的支持等方面成为了一个优秀的程序开发语言,可以完成网站、游戏开发到航空航天控制等领域的各种任务。本栏目希望通过学习《Python学习手册》和网站上的相关指导,从零学习Python,希望对大家有一些帮助转载 2016-10-23 16:51:33 · 321 阅读 · 0 评论 -
Python进阶(二)——Python对象类型
近几年来,随着Google、YouTube、IRobot等大公司对Python语言的广泛使用,Python公司的身影经常出现与我们的视线,Python语言也在软件质量、开发效率、程序的可移植性、标准库的支持等方面成为了一个优秀的程序开发语言,可以完成网站、游戏开发到航空航天控制等领域的各种任务。本栏目希望通过学习《Python学习手册》和网站上的相关指导,从零学习Python,希望对大家有一些帮助转载 2016-10-23 16:49:59 · 278 阅读 · 0 评论 -
Python的虚拟环境virtualenv
ython的虚拟环境可以使一个Python程序拥有独立的库library和解释器interpreter,而不用与其他Python程序共享统一个library和interpreter。虚拟环境的好处是避免了不同Python程序间的互相影响(共同使用global library 和 interpreter),例如程序A需要某个库的1.0版本,而程序B需要同样这个库的2.0版本,如果程序B执行则A就不能转载 2017-04-24 16:29:39 · 656 阅读 · 0 评论