本月博客排行
-
第1名
wy_19921005 -
第2名
mft8899 -
第3名
java-007 - benladeng5225
- Anmin
年度博客排行
-
第1名
龙儿筝 -
第2名
宏天软件 -
第3名
benladeng5225 - wy_19921005
- vipbooks
- kaizi1992
- 青否云后端云
- e_e
- tanling8334
- sam123456gz
- arpenker
- zysnba
- fantaxy025025
- xiangjie88
- wallimn
- lemonhandsome
- ganxueyun
- jh108020
- Xeden
- xyuma
- zhanjia
- wangchen.ily
- johnsmith9th
- zxq_2017
- forestqqqq
- jbosscn
- daizj
- xpenxpen
- 喧嚣求静
- kingwell.leng
- lchb139128
- kristy_yy
- jveqi
- javashop
- lzyfn123
- sunj
- yeluowuhen
- ajinn
- lerf
- silverend
- chenqisdfx
- xiaoxinye
- flashsing123
- bosschen
- lyndon.lin
- zhangjijun
- sunnylocus
- lyj86
- paulwong
- sgqt
最新文章列表
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 ...
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__ ...
python内置库:re(正则表达式)
1、正则表达式是用于处理字符串的功能强大的工具,但它并不是Python所独有的,许多编程语言都支持正则表达式,用法也都区别不大;
2、Python中正则表达式的应用在re模块中,re模块中的方法使用正则表达式来匹配字符串;
3、Python中的数量词默认是贪婪的,总是尝试匹配尽可能多的字符;非贪婪的则相反,总是尝试匹配尽可能少的字符(例如:正则表达式"ab*"如果用 ...
python:装饰器
装饰器
1、特点:装饰器的作用就是为已存在的对象添加额外的功能,特点在于不用改变原先的代码即可扩展功能;
2、使用:装饰器其实也是一个函数,加上@符号后放在另一个函数“头上”就实现了装饰的功能,
执行被装饰的函数时,其实相当于func(*args, **kwargs) = decorator(func)(*args, **kwargs);
3、基本原理:在加载装饰器时,也就是 ...
python:面向对象(类)
python:面向对象(类)
类定义:Python3中,如果新建的类没有继承任何其他类,默认继承基础类object。Python2中如果没有显式继承object类就是经典类,而显式继承了object类就是新式类,Python2推荐使用新式类。
2、类变量:类变量就是直接在类中,但是在方法外定义的变量。类变量是所有该类的实例所共有的,且类的每个实例都可以修改类变量。
3、成员变量:成员变量就是在 ...
Python:输入输出,注释,运算符,变量,数字类型,序列,条件和循环控制,函数,迭代器与生成器,异常处理
输入函数input()和raw_input()
>>> a = input()
>>> c = raw_input()
>>> type(c)
输出函数print()
注释
行内注释用#,在一行的#之后被认为是注 ...
Python内置库logging日志处理
Python的一个内置标准库,用于实现对日志的控制输出
import logging
import datetime
# filename:设置日志输出文件,以天为单位输出到不同的日志文件,以免单个日志文件日志信息过多,
# 日志文件如果不存在则会自动创建,但前面的路径如log文件夹必须存在,否则会报错
log_file = 'log/sys_%s.log' % datetime.datetim ...
python2使用 Beautiful Soup 解析数据
使用 Beautiful Soup 解析数据
有的小伙伴们对写正则表达式的写法用得不熟练,没关系,我们还有一个更强大的工具,叫Beautiful Soup,有了它我们可以很方便地提取出HTML或XML标签中的内容,实在是方便,这一节就让我们一起来感受一下Beautiful Soup的魅力
1. Beautiful Soup的简介
简单来说,Beautiful Soup是python的一个库,最主要 ...
python爬取网页01
#! /usr/bin/python
import urllib
response = urllib.urlopen('http://focus.tianya.cn/')
html = response.read()
html = html.decode('utf-8')
print(html)
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 ...
centos7.6.1810 重装python与yum
可能你会在工作中、学习等过程中遇到服务器因为某些原因,从而导致需要安装或者重新安装pyton和yum的情况.但是网上各路鬼神说法各异甚至根本就无法执行等问题.Ok,不要着急,清晰的解决方案来了.好吧,我们进入正题.
第一步:卸载和清理
rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
whereis python |xargs rm - ...