searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

有趣的Python脚本,让你从入门到精通(3)

2024-11-27 09:37:24
0
0

1、待办事项列表:让Python帮你管理任务

待办事项列表可以帮助你更好地管理你的任务。

# 待办事项列表
todo_list = []
while True:
    action = input("请输入操作(添加、查看、退出):")
    if action == "添加":
        item = input("请输入待办事项:")
        todo_list.append(item)
    elif action == "查看":
        for item in todo_list:
            print(item)
    elif action == "退出":
        break
    else:
        print("无效的操作")

2、基础网页抓取器:获取网络信息

想象一下,你想要收集某个网站上的所有商品价格,或者你想自动下载一些图片,这时候就需要用到网页抓取器。

# 基础网页抓取器
import requests
from bs4 import BeautifulSoup

url = "URL"  # 将此替换为你想要抓取的网站
response = requests.get(url)
soup = BeautifulSoup(response.content, "html.parser")

# 提取标题
title = soup.title.string
print("网页标题:", title)

# 提取所有链接
links = soup.find_all("a")
for link in links:
    print(link.get("href"))


#  需要安装requests和beautifulsoup4库: pip install requests beautifulsoup4

这个脚本使用了requests库来获取网页内容,就像你在浏览器中输入网址访问网页一样。BeautifulSoup库则像一个过滤器,帮助你从杂乱的网页代码中提取你需要的信息,就像你从一堆文件中找到你想要的那一份一样。

0条评论
0 / 1000
王****际
137文章数
2粉丝数
王****际
137 文章 | 2 粉丝
原创

有趣的Python脚本,让你从入门到精通(3)

2024-11-27 09:37:24
0
0

1、待办事项列表:让Python帮你管理任务

待办事项列表可以帮助你更好地管理你的任务。

# 待办事项列表
todo_list = []
while True:
    action = input("请输入操作(添加、查看、退出):")
    if action == "添加":
        item = input("请输入待办事项:")
        todo_list.append(item)
    elif action == "查看":
        for item in todo_list:
            print(item)
    elif action == "退出":
        break
    else:
        print("无效的操作")

2、基础网页抓取器:获取网络信息

想象一下,你想要收集某个网站上的所有商品价格,或者你想自动下载一些图片,这时候就需要用到网页抓取器。

# 基础网页抓取器
import requests
from bs4 import BeautifulSoup

url = "URL"  # 将此替换为你想要抓取的网站
response = requests.get(url)
soup = BeautifulSoup(response.content, "html.parser")

# 提取标题
title = soup.title.string
print("网页标题:", title)

# 提取所有链接
links = soup.find_all("a")
for link in links:
    print(link.get("href"))


#  需要安装requests和beautifulsoup4库: pip install requests beautifulsoup4

这个脚本使用了requests库来获取网页内容,就像你在浏览器中输入网址访问网页一样。BeautifulSoup库则像一个过滤器,帮助你从杂乱的网页代码中提取你需要的信息,就像你从一堆文件中找到你想要的那一份一样。

文章来自个人专栏
pike
137 文章 | 1 订阅
0条评论
0 / 1000
请输入你的评论
0
0