最新消息:

Python学习笔记,dict字典、set语法学习

Python学习 追逐 231浏览 0评论

Python学习笔记,dict字典、set语法学习

Python学习笔记(三)dict、set语法

dict可以直接赋值,覆盖

set()

查询速度快,不能重复

可用于某些特定情况,比如查询是否匹配月份,星期

dict和set都可以用for循环表示出来,都可以用in查询是否存在某元素

set()添加元素 app()

添加,如果存在,会直接覆盖

set()删除元素 remove()

删除元素,如果本身没有,删除就会报错

夜景20190417

 

import requests
from lxml import etree
import re
url='http://www.visionunion.com/news.jsp?$CURRPAGE$=2&flag=null&orderflag=null'
html=requests.get(url).text
print(type(html))
#nr=etree.HTML(html)
#print(nr)
#font=nr.xpath('/html/body/table[6]/tbody/tr[1]/td/a[27]/font')

ze=r'<tr><td bgcolor="#ffffff" class="home01">(.+?)<tr><td colspan=2 bgcolor="#f7f7f7" class="home01">'
nr=re.findall(ze,html,re.S)
print(nr[0])
linkze=r'<a href="(.+?)" '
link=re.findall(linkze,nr[0],re.S)
print(link)
titleze=r'<font color=".+?">(.+?)</font></a>'
title=re.findall(titleze,nr[0],re.S)
print(title)

tlze=r'class="link01" target="_blank"><font color=".+?>(.+?)</font></a> '
tlt=re.findall(tlze,html,re.S)
print(tlt)

转载请注明:二爷记 » Python学习笔记,dict字典、set语法学习

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址