#Py

1.Python爬虫入门一之综述

要学习Python爬虫,我们要学习的共有以下几点:Python基础知识Python中urllib和urllib2库的用法Python正则表达式Python爬虫框架ScrapyPython爬虫更高级的功能首先,我们要用Python写爬虫,肯定要了解Python的基础吧,万丈高楼平地起,不能忘啦那地基,哈哈,那么我就分享一...

wxpython 安装教程

wxpython在windows上的安装,需要在wxpython官网上下载对应的版本;Python分为32和64位系统不是系统的32位和64位所以可以先在IDE下输入Python看下当前是32还是64位。安装路径一定不能使用默认路径,要改成跟Python安装的路径一直;否则在导入的时候importwx会报找不到模块。解...
代码星球 ·2020-04-04

使用Pycharm 安装三方库

除了使用easy_insatll和pip工具安装Python第三方库外还可以使用pycharm安装Python第三方库,步骤如下:1.打开pycharm,点击File,再点击settings2.点击settings之后再点击project下面的projectInterpreter将会出现如下界面:3.接下来点击上面界面...
代码星球 ·2020-04-04

Python 闭包

闭包(closure)是函数式编程的重要的语法结构。函数式编程是一种编程范式(而面向过程编程和面向对象编程也都是编程范式)。在面向过程编程中,我们见到过函数(function);在面向对象编程中,我们见过对象(object)。函数和对象的根本目的是以某种逻辑方式组织代码,并提高代码的可重复使用性(reusability...
代码星球 ·2020-04-04

7.Python 正则表达式学习笔记

本文介绍了Python对于正则表达式的支持,包括正则表达式基础以及Python正则表达式标准库的完整介绍及使用示例。本文的内容不包括如何编写高效的正则表达式、如何优化正则表达式,这些主题请查看其他教程。注意:本文基于Python2.4完成;如果看到不明白的词汇请记得百度谷歌或维基,whatever。尊重作者的劳动,转载...

windows下如何快速搭建web.py开发框架

在windows下如何快速搭建web.py开发框架  用Python进行web开发的话有很多框架供选择,比如最出名的Django,tornado等,除了这些框架之外,有一个轻量级的框架使用起来也是非常方便和顺手,就是web.py。它由一名黑客所创建,但是不幸的是这位创建者于2013年自杀了。据说现在由另外一个人在维护和...

Python强大的自省简析

自省就是自我评价、自我反省、自我批评、自我调控和自我教育,是孔子提出的一种自我道德修养的方法。他说:“见贤思齐焉,见不贤而内自省也。”(《论语·里仁》)当然,我们今天不是想说党员的批评与自我批评。表明意思上,自省(introspection)是一种自我检查行为。在计算机编程中,自省...
代码星球 ·2020-04-04

11--Python 备份文件程序

最近看了下《AByteofPython》,看见一个非常有意思的程序,用python进行文件行备份的练习程序,自己在机器上敲代码运行了一遍,结果出现了一个小问题,路径出错——“找不到压缩软件”,网上搜答案,发现很多人都用python实现了这个功能,而且都是原创,高兴之余,心...

10- python 网络爬虫分析

Python网络爬虫简单分析1importurllib22response=urllib2.urlopen("http://www.baidu.com")3printresponse.read()我们下面开始分析代码response=urllib2.urlopen("http://www.baidu.com")这里我们...
代码星球 ·2020-04-04

Python基础学习7---异常处理

处理异常我们可以使用try..except语句来处理异常。我们把通常的语句放在try-块中,而把我们的错误处理语句放在except-块中。 1importsys2try:3s=raw_input('Entersomething-->')4exceptEOFError:5print'Whydidyoudo...

Python基础学习笔记---5.输入输出 IO文件操作目录

在很多时候,你会想要让你的程序与用户(可能是你自己)交互。你会从用户那里得到输入,然后打印一些结果。我们可以分别使用raw_input和print语句来完成这些功能。对于输出,你也可以使用多种多样的str(字符串)类。例如,你能够使用rjust方法来得到一个按一定宽度右对齐的字符串。利用help(str)获得更多详情。...

8. Python自定义模块humansize

我们在提取一个文件元信息的时候,经常会使用到获取元信息的size,但是默认提取出来的是字节为单位计算的大小,我们需要转换成MB或者GB或者TB的大小。因此就需要使用到humansize这个模块,这个模块不是系统内置的,你可以通过help()查询内置模块是没有这个的模块的。需要从其他地方导入才可以进行使用。将下面的文件保...

Python基础学习8---list列表的操作

1a_list=['hello','world',1,'shanghai',3.99]2#列表添加操作的4种方法34#1.通过+字符来拼接5a_list=a_list+[1,'wuhan']67#2.通过append函数操作8a_list.append(2)9a_list.append('three!!!')1011#...

Python基础学习6---存储器

Python提供一个标准的模块,称为pickle。使用它你可以在一个文件中储存任何Python对象,之后你又可以把它完整无缺地取出来。这被称为持久地储存对象。还有另一个模块称为cPickle,它的功能和pickle模块完全相同,只不过它是用C语言编写的,因此要快得多(比pickle快1000倍)。你可以使用它们中的任一...

Python基础学习3---数据结构

数据结构数据结构基本上就是---他们是可以处理数据的结构或者说他们是用来存储一组相关数据的。在python中有三种内建的数据结构-----列表、元组和字典 列表(list)列表就像是我们要去超市买东西列的清单一样,将需要买的东西列成清单后整个结构是就是列表数据了,一旦创建完成后我们可以随意进行添加删除修改操作...
首页上一页...389390391392393...下一页尾页