论如何获取洛谷所有用户的ID
来源:互联网 发布:js怎么判断对象为空 编辑:程序博客网 时间:2024/05/29 20:00
前段时间改名的时候问了一些kkk可不可以在某些地方看到洛谷全部人的ID
然后kkk说没有这种东西,那这就让我很纳闷了,如果连某个ID是否被使用都不知道那岂不是很尴尬
所有我就突发奇想写了一个长得很丑,跑得很慢的python来抓出全部人的用户ID
然并卵,真的很慢
也不知是网络还是匹配的问题,反正很慢就是了
#-*- coding: UTF-8 -*-import urllib2import urllibimport reimport linecachedef getHtml(url): headers={'User-Agent':'Mozilla/5.0 (compatible; MSIE 5.5; Windows NT)'} request=urllib2.Request(url,headers=headers) html=urllib2.urlopen(request) return html.read()for i in range(1, 30000): url="https://www.luogu.org/space/show?uid="+str(i) html=getHtml(url) html=html.splitlines(400)[164] reg=re.compile(r'<span name="username">.+?<') piclist=re.findall(reg,html) for pic in piclist: x=len(pic) xx=x-22 pic=pic[-xx:] x=len(pic) x=x-1 pic=pic[:x] print pic
1 0
- 论如何获取洛谷所有用户的ID
- 如何 获取用户的ID
- 分表时如何获取用户的唯一ID
- 如何获取当前的Oracle用户的session id
- 获取所有下级的id
- 根据用户id获取其所有微博
- openfire如何获取所有在线用户
- oracle 递归获取id和id的所有子机构
- jeesite 获取当前用户的id
- CRM的dev(六)--在JS中如何获取到用户id对应的角色用户名
- 获取用户ID
- 如何在其他servlet中获取用户登录id
- C#获取“所有用户桌面”的路径
- C#获取“所有用户桌面”的路径
- 获取用户下的所有表名
- 获取AD域下的所有用户
- VC获取Windows所有用户的用户名
- gitlab api获取所有用户的记录
- poj1509:Glass Beads(后缀自动机)
- 2016搜索提高1017
- SQL中常用模糊查询的四种匹配模式&&正则匹配
- python中的range和xrange的使用和区别
- Spring4 之IOC详解xml配置
- 论如何获取洛谷所有用户的ID
- 详解Javascript 函数声明和函数表达式的区别
- 随便写写
- 从零学习安装虚拟机及选择系统
- IP与路由
- POJ 1988 Cube Stacking || HDU 2818 Building Block 带权并查集
- 湖北民族学院oj 1888 之 Happiness
- [leetcode206]Reverse Linked List
- caffe资源汇总