最新文章列表

python利用正则表达式抓取网页中的邮箱

#! /usr/bin/python import urllib, re regex = r"([a-zA-Z0-9_.+-]+@[a-pr-zA-PRZ0-9-]+\.[a-zA-Z0-9-.]+)" url = 'http://blog.sina.com.cn' #html = requests.get(url).text response =  urllib.urlope ...
zw7534313 评论(0) 有690人浏览 2020-06-28 13:16

python htmllib.HTMLParser处理A标签

#!/usr/bin/python  #encoding='utf-8'  import htmllib,urllib,formatter,string  ''''' import chardet,sys type = sys.getdefaultencoding() '''  class GetLinks(htmllib.HTMLParser):      def __init__ ...
zw7534313 评论(0) 有377人浏览 2020-06-28 12:45

python内置库:re(正则表达式)

 1、正则表达式是用于处理字符串的功能强大的工具,但它并不是Python所独有的,许多编程语言都支持正则表达式,用法也都区别不大;   2、Python中正则表达式的应用在re模块中,re模块中的方法使用正则表达式来匹配字符串;   3、Python中的数量词默认是贪婪的,总是尝试匹配尽可能多的字符;非贪婪的则相反,总是尝试匹配尽可能少的字符(例如:正则表达式"ab*"如果用 ...
zw7534313 评论(0) 有473人浏览 2020-06-28 12:44

python:装饰器

装饰器     1、特点:装饰器的作用就是为已存在的对象添加额外的功能,特点在于不用改变原先的代码即可扩展功能;   2、使用:装饰器其实也是一个函数,加上@符号后放在另一个函数“头上”就实现了装饰的功能, 执行被装饰的函数时,其实相当于func(*args, **kwargs) = decorator(func)(*args, **kwargs);   3、基本原理:在加载装饰器时,也就是 ...
zw7534313 评论(0) 有389人浏览 2020-06-28 12:43

python:面向对象(类)

python:面向对象(类) 类定义:Python3中,如果新建的类没有继承任何其他类,默认继承基础类object。Python2中如果没有显式继承object类就是经典类,而显式继承了object类就是新式类,Python2推荐使用新式类。 2、类变量:类变量就是直接在类中,但是在方法外定义的变量。类变量是所有该类的实例所共有的,且类的每个实例都可以修改类变量。 3、成员变量:成员变量就是在 ...
zw7534313 评论(0) 有343人浏览 2020-06-27 18:29

Python:输入输出,注释,运算符,变量,数字类型,序列,条件和循环控制,函数,迭代器与生成器,异常处理

输入函数input()和raw_input() >>> a = input() >>> c = raw_input() >>> type(c) 输出函数print() 注释   行内注释用#,在一行的#之后被认为是注 ...
zw7534313 评论(0) 有400人浏览 2020-06-27 14:07

Python字符串

字符串 字符串定义:字符串可以使用一对单引号、双引号或三引号来定义,即便是单个字符也会当做字符串来处理(Python中没有字符类型,单个字符也 ...
zw7534313 评论(0) 有388人浏览 2020-06-27 13:29

Python内置库logging日志处理

Python的一个内置标准库,用于实现对日志的控制输出 import logging import datetime # filename:设置日志输出文件,以天为单位输出到不同的日志文件,以免单个日志文件日志信息过多, # 日志文件如果不存在则会自动创建,但前面的路径如log文件夹必须存在,否则会报错 log_file = 'log/sys_%s.log' % datetime.datetim ...
zw7534313 评论(0) 有405人浏览 2020-06-27 13:05

python2使用 Beautiful Soup 解析数据

使用 Beautiful Soup 解析数据 有的小伙伴们对写正则表达式的写法用得不熟练,没关系,我们还有一个更强大的工具,叫Beautiful Soup,有了它我们可以很方便地提取出HTML或XML标签中的内容,实在是方便,这一节就让我们一起来感受一下Beautiful Soup的魅力 1. Beautiful Soup的简介 简单来说,Beautiful Soup是python的一个库,最主要 ...
zw7534313 评论(0) 有334人浏览 2020-06-27 12:36

python爬取网页01

#! /usr/bin/python import urllib response =  urllib.urlopen('http://focus.tianya.cn/') html = response.read() html = html.decode('utf-8') print(html)
zw7534313 评论(0) 有526人浏览 2020-06-26 14:31

RedHat升级Python到2.7.6

python,发现还是原生的2.4.3,所以决定升级一下 [root@linuxidc ~]# python Python 2.4.3 (#1, May  5 2011, 16:39:10) >>> [root@linuxidc ~]# 1.下载z最新版本的python [root@linuxidc ~]# wget http://python.org/ftp/python ...
zw7534313 评论(0) 有450人浏览 2020-06-26 14:00

49式!Python初级到高级招式都全了

导读:本文为不同阶段的 Python 学习者从不同角度量身定制了 49 个学习资源。来源:专知(ID:Quan_Zhuanzhi)原文链接:https://code-love.com/2019/06/03/49-essential-resources-to-learn-python/ 01 初学者 1. Welcome to Python.org https://www.pytho ...
code小生 评论(0) 有416人浏览 2020-06-23 22:44

StackOverflow 创始人关于如何高效编程的清单

这是 StackOverflow 联合创始人 Jeff Atwood 注释的十戒。程序员普遍有很强的自尊心,都应该看看本文,打印下来时刻提醒自己。 “无我编程”发生在开发阶段,表现为技术团队经常通过同级评审的方式来发现软件中的缺陷。目的是让所有人(包括作者)都参与寻找缺陷,而不是证明软件产品里没有缺陷。人们会交换各自手上的代码,相互进行评审,并且大家都有这样的共识:代码的原始作者会犯错误 ...
code小生 评论(0) 有420人浏览 2020-06-01 20:46

编写高质量代码 改善Python程序的91个建议

本文内容全部由 Python 编码的最佳实践组成,从基本原则、惯用法、语法、库、设计模式、内部机制、开发工具和性能优化 8 个方面深入探讨了编写高质量Python代码的技巧与禁忌,一共总结出 91 条宝贵的建议。每条建议对应Python程序员可能会遇到的一个问题。 建议1:理解Pythonic概念 建议2:编写Pythonic代码 建议3:理解Python与C语言的不同之处 建议4 ...
code小生 评论(0) 有332人浏览 2020-05-25 21:28

centos7.6.1810 重装python与yum

可能你会在工作中、学习等过程中遇到服务器因为某些原因,从而导致需要安装或者重新安装pyton和yum的情况.但是网上各路鬼神说法各异甚至根本就无法执行等问题.Ok,不要着急,清晰的解决方案来了.好吧,我们进入正题. 第一步:卸载和清理 rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps whereis python |xargs rm - ...
vahoa.ma 评论(0) 有829人浏览 2020-05-24 22:50

使用Python扩展丰富UiBot的功能及在UiBot中引用Python模块

前言 UiBot除了自带的强大功能外,还允许有编程经验的RPA开发人员对功能进行自由扩展,目前UiBot支持以下四种扩展方式: Python插件、Lua插件、Lua Mod插件、COM插件(.Net也使用这种方式扩展) 本文将为大家讲解如何开发Python插件及如何在UiBot中引用Python插件扩展丰富UiBot的功能。 Python插件开发教程 1、下载UiBot软件 登录Ui ...
UiBot 评论(0) 有684人浏览 2020-04-28 17:39

web

发现了一个非常好的用web打印插件 之前我一直用IE自带的打印控件,不过局限性太大,很多设置都做不了,如果做复杂一点的项目就难了,今天无聊百度了下,找了个免费的打印控件HttpPrinter,挺好用的。 1、无插件,主要一句js即可; 2、拖拽即可完成设计,支持 fastreport, reportmachine, gridreport(锐浪报表) 3、强大的报表功能,管它什么报表, 交叉 ...
AAsssss2222222 评论(0) 有935人浏览 2020-04-25 17:45

50道Python面试题集锦

Python是目前编程领域最受欢迎的语言。这些面试题涉及Python基础知识、Python编程、数据分析以及Python函数库等多个方面。   Q1、Python中的列表和元组 ...
Josh_Persistence 评论(0) 有455人浏览 2020-03-30 00:56

python django web开发示例

1.创建app    选中项目名右击---django---create application  输入名称product 2.修改settings.py     在installed_apps中添加product  INSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'djang ...
落叶换新叶 评论(0) 有621人浏览 2020-03-26 11:40

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) .net(54782) 编程(39452) JSP(37540) 数据结构(36420) Eclipse(31254) PHP(29988) F#(26077) 算法(24864) 脚本(19838) J#(18919) JDBC(17887) ASP(17480) JDK(14879) JVM(14450)

博客电子书下载排行

    >>浏览更多下载

    相关资讯

    相关讨论

    Global site tag (gtag.js) - Google Analytics