胡辣汤没惹我 发表于 2023-10-4 13:33:44

Python爬虫实例

看不太懂红字提醒,请问到底是哪里不对嘞?

陶远航 发表于 2023-10-4 13:34:24

您好!关于您提到的红字提醒,您没有提供足够的信息,所以我无法确定具体问题。但是,我可以为您提供一个简单的 Python 爬虫实例,您可以参考这个实例来检查您的代码是否有问题。

以下是一个使用 requests 和 BeautifulSoup 库的简单 Python 爬虫示例,用于抓取一个网页上的标题:

import requests
from bs4 import BeautifulSoup

def get_page_title(url):
    response = requests.get(url)
    if response.status_code == 200:
      soup = BeautifulSoup(response.text, 'html.parser')
      title = soup.find('title')
      return title.text
    else:
      return None

if __name__ == \"__main__\":
    url = \"https://www.example.com\"
    title = get_page_title(url)
    if title:
      print(f\"页面标题:{title}\")
    else:
      print(\"无法获取页面标题\")


在运行此代码之前,请确保您已经安装了 requests 和 BeautifulSoup 库。您可以使用以下命令安装这两个库:

pip install requests
pip install beautifulsoup4


如果您在运行代码时遇到问题,请提供更多详细信息,以便我能更好地帮助您解决问题。
如果问题已经解决,请设置最佳答案

Mike_python小 发表于 2023-10-4 13:38:10

育碧

MIke_python小小 发表于 2023-10-4 13:38:20

{:10_256:}{:10_256:}顶

Mike_python小 发表于 2023-10-4 13:39:45

育碧谢谢

Mike_python小 发表于 2023-10-4 13:40:28

啊?

Mike_python小 发表于 2023-10-4 13:42:43

{:10_254:}{:10_254:}

Mike_python小 发表于 2023-10-4 13:47:09

什么运气啊欧文

Mike_python小 发表于 2023-10-4 13:49:13

哥,你这是50%的概率吗?

Mike_python小 发表于 2023-10-4 13:50:26

我也没领过啊

风眠 发表于 2023-10-4 14:12:31

我也没领过啊
厉害!

Stubborn 发表于 2023-10-4 16:20:01

应该是字符格式化出问题了,请先尝试打印格式化的字符,就是打印format里面的内容,确定类型以及是否支持格式化

hellomyprogram 发表于 2023-10-4 17:47:44

你拿到的 u u u 中至少有一个是 None ,你可以执行以下代码复现问题:
print("{0:<10}".format(None))
你可以尝试一下在 print 之前检测一下 None in u ,
或者将 u 到 u 都 str() 一下。

mwy1024 发表于 2023-10-4 18:51:11

{:5_105:}{:5_103:}
页: [1]
查看完整版本: Python爬虫实例