帮我写一段python爬虫本地电话号码代码
时间: 2023-03-31 18:03:44 浏览: 117
好的,以下是一段简单的 Python 爬虫本地电话号码代码:
```python
import re
import requests
url = 'http://www.ip138.com:808/search.asp?action=mobile&mobile='
phone_number = '13800138000' # 请替换成你想要查询的电话号码
response = requests.get(url + phone_number)
response.encoding = 'gb2312'
html = response.text
pattern = r'卡号归属地</TD><TD align="center">(.+?)</TD></TR>'
result = re.findall(pattern, html)
if result:
print('电话号码 %s 归属地为:%s' % (phone_number, result[]))
else:
print('未查询到电话号码 %s 的归属地信息' % phone_number)
```
希望对你有帮助!
相关问题
写一段python爬虫代码爬取网页图片
以下是一个简单的Python爬虫代码,可以爬取指定网页的图片并将其保存到本地:
```python
import requests
from bs4 import BeautifulSoup
import os
url = 'https://example.com' # 指定要爬取的网页
res = requests.get(url)
soup = BeautifulSoup(res.text, 'html.parser')
# 查找所有图片标签
img_tags = soup.find_all('img')
# 遍历所有图片标签,下载图片并保存到本地
for img_tag in img_tags:
img_url = img_tag.get('src')
img_name = img_url.split('/')[-1] # 图片名称为url中最后一个斜杠后的字符串
img_path = os.path.join('./images', img_name) # 保存到当前目录下的images文件夹中
img_res = requests.get(img_url)
with open(img_path, 'wb') as f:
f.write(img_res.content)
print(f'Saved {img_name} successfully.')
```
请注意,此代码仅供参考,实际使用时需要根据具体情况进行修改和优化。同时,爬取网页内容可能涉及法律风险,请谨慎使用。
帮我用python写一段爬虫代码,爬取网页视频
好的,我可以为您提供一段简单的Python爬虫代码,用于抓取网站上的视频。
```python
import requests
from bs4 import BeautifulSoup
# 输入网页地址(包含视频链接)
url = "https://www.example.com/video/"
# 请求网页内容
response = requests.get(url)
# 解析网页内容
soup = BeautifulSoup(response.content, "html.parser")
# 找到视频链接
video_link = soup.find("video").get("src")
# 下载视频
response = requests.get(video_link)
# 保存视频到本地
with open("video.mp4", "wb") as f:
f.write(response.content)
print("视频下载完成!")
```
您可以将网页地址替换为您想要抓取的网站链接,并且需要根据网站的具体结构来修改代码中的一些部分。请注意,一些网站可能有反爬虫机制,请遵守相关规则并避免滥用爬虫。
阅读全文