Python 同ip网站查询(制作网站接口)
2024-09-30 04:51:41
老师专门打电话回来说不让玩电脑~~ 呵呵。 LOL把被人坑死了。 五排果然不适合我。 去翻了下曾经的Python项目。 在爬虫文件夹下面找到了这个。
我也就厚脸皮的什么都不改就放上来了:
#coding:utf-8
import re
import requests
import os
key=str(input("key:"))
a=requests.get('http://s.tool.chinaz.com/same?s='+key+'&page=').text
ys=re.findall("共(.*?)页",a)
if len(ys)!=0:
for i in ys:
ys1=i
for z in range(int(ys1)):
a=requests.get('http://s.tool.chinaz.com/same?s='+key+'&page='+str(int(z)+1)).text
b=re.findall('window.open((.*?))" target',a,re.S)
print(z)
for i in b:
for ii in i :
c=open('1.txt','a+')
c.write(ii+'\n')
a=open('1.txt','r')
b=a.read()
c=re.findall('[a-zA-z]+://[^\s]*\.[a-zA-Z]*',b,re.S)
d=[]
f=open('2.txt','w')
for i in c:
if i not in d:
d.append(i)
for i in d :
print(i)
f.write(i+'\n')
a=open("1.txt","w")
a.write("")
print("请手工启动二号程序!")
else:
a=requests.get('http://s.tool.chinaz.com/same?s='+key+'&page=').text
b=re.findall('window.open((.*?))" target',a,re.S)
for i in b:
for ii in i :
c=open('1.txt','a+')
c.write(ii+'\n')
a=open('1.txt','r')
b=a.read()
c=re.findall('[a-zA-z]+://[^\s]*\.[a-zA-Z]*',b,re.S)
d=[]
f=open('2.txt','w')
for i in c:
if i not in d:
d.append(i)
for i in d :
print(i)
f.write(i+'\n')
a=open("1.txt","w")
a.write("")
print("请手工启动二号程序!")
可以看到用的是爱站的~ 相当于从前的md5解密一样 。 哎。 说实话我好想还没有把md5那个放上来。。。
等下,新建随笔!哈哈。
最新文章
- Selenium+python 配置
- Java Socket
- ireport5.6+jasperreport6.3开发(一)--中文环境配置在
- iOS崩溃调试的使用和技巧总结
- JSONP - 跨域AJAX
- Jenkins学习记录
- Hibernate,JPA注解@OneToMany_Set
- php strtotime 和 date 日期操作
- 使用 Eclipse 的 Navigator Link Helper 实现导航器与编辑器的关联
- StringHelper类,内容截取,特别适合资讯展示列表
- php的DOMDocument 如何判断xml是否存在某节点
- noip2008(最优贸易)
- 截断上传 CTF
- CentOS7修改主机名(hostname)
- [hdu2167]Pebbles
- Spring 的IOC和AOP总结
- Python ymal 模块和configparser
- golang 代码笔记
- L1-046 整除光棍
- 使用IntelliJ IDEA新建Java Web后端resfulAPI模板
热门文章
- 利用GROUP_CONCAT函数把相同信息的合并到同一个字段中
- phpstorm pycharm IntelliJ IDEA激活
- python 基础 5.2 类的继承
- windows10怎样关闭,开机启动项中不需要的应用?
- 九度OJ 1060:完数VS盈数 (数字特性)
- python cookbook第三版学习笔记十四:类和对象(五)代理类以及内存回收
- python cookbook第三版学习笔记八:解析码流
- postgres 备份数据库
- 公司IIS 项目公布 注意点
- 《程序员代码面试指南》第七章 位运算 在其他数都出现k 次的数组中找到只出现一次的数