BeautifulSoup:为什么会出现内部服务器错误?

Slowat_Kela

我想在页面上刮一下桌子

我写了这段代码:

import urllib
from urllib.request import urlopen
from bs4 import BeautifulSoup
import sys
import requests
import pandas as pd

webpage = 'https://web.iitm.ac.in/bioinfo2/cpad2/peptides/?page=1'
page = urllib.request.urlopen(webpage)
soup = BeautifulSoup(page,'html.parser')
soup_text = soup.get_text()
print(soup)

输出是错误:

Traceback (most recent call last):
  File "scrape_cpad.py", line 9, in <module>
    page = urllib.request.urlopen(webpage)
  File "/Users/kela/anaconda/envs/py3/lib/python3.6/urllib/request.py", line 223, in urlopen
    return opener.open(url, data, timeout)
  File "/Users/kela/anaconda/envs/py3/lib/python3.6/urllib/request.py", line 532, in open
    response = meth(req, response)
  File "/Users/kela/anaconda/envs/py3/lib/python3.6/urllib/request.py", line 642, in http_response
    'http', request, response, code, msg, hdrs)
  File "/Users/kela/anaconda/envs/py3/lib/python3.6/urllib/request.py", line 570, in error
    return self._call_chain(*args)
  File "/Users/kela/anaconda/envs/py3/lib/python3.6/urllib/request.py", line 504, in _call_chain
    result = func(*args)
  File "/Users/kela/anaconda/envs/py3/lib/python3.6/urllib/request.py", line 650, in http_error_default
    raise HTTPError(req.full_url, code, msg, hdrs, fp)
urllib.error.HTTPError: HTTP Error 500: Internal Server Error

我已经在两台不同的计算机和网络上尝试过。而且,我可以看到服务器正在运行,因为我可以通过HTML访问该页面,还可以查看该页面的源代码。

我还尝试将URL从https更改为http或www。

有人可以告诉我什么功能代码才能连接到该页面以下拉表格?

ps我见过类似的问题,例如在这里这里,但没有一个回答我的问题。

安德烈·凯斯利(Andrej Kesely)

使用requests模块来抓取页面。

例如:

import requests
from bs4 import BeautifulSoup


url = 'https://web.iitm.ac.in/bioinfo2/cpad2/peptides/?page=1'
soup = BeautifulSoup(requests.get(url).content ,'html.parser')

for tr in soup.select('tr[data-toggle="modal"]'):
    print(tr.get_text(strip=True, separator=' '))
    print('-' * 120)

印刷品:

P-0001 GYE 3 Amyloid Amyloid-beta precursor protein (APP) P05067 No Org Lett. 2008 Jul 3;10(13):2625-8. 18529009 CPAD
------------------------------------------------------------------------------------------------------------------------
P-0002 KFFE 4 Amyloid J Biol Chem. 2002 Nov 8;277(45):43243-6. 12215440 CPAD
------------------------------------------------------------------------------------------------------------------------
P-0003 KVVE 4 Amyloid J Biol Chem. 2002 Nov 8;277(45):43243-6. 12215440 CPAD
------------------------------------------------------------------------------------------------------------------------
P-0004 NNQQ 4 Amyloid Eukaryotic peptide chain release factor GTP-binding subunit (ERF-3) P05453 Nature. 2007 May 24;447(7143):453-7. 17468747 CPAD
------------------------------------------------------------------------------------------------------------------------
P-0005 VKSE 4 Non-amyloid Microtubule-associated protein tau (PHF-tau) P10636 Proc Natl Acad Sci U S A. 2000 May 9;97(10):5129-34. 10805776 AmyLoad
------------------------------------------------------------------------------------------------------------------------
P-0006 AILSS 5 Amyloid Islet amyloid polypeptide (Amylin) P10997 No Proc Natl Acad Sci U S A. 1990 Jul;87(13):5036-40. 2195544 CPAD
------------------------------------------------------------------------------------------------------------------------


...and so on.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

发布Azure功能后为什么会出现内部服务器错误?

来自分类Dev

为什么我的 Python 代码会出现内部服务器错误?

来自分类Dev

为什么在使用 Flask 时会出现内部服务器错误?

来自分类Dev

Rails:为什么服务器会出现致命错误?

来自分类Dev

为什么在部署中会出现 Weblogic 服务器 lambda 表达式错误?

来自分类Dev

为什么在我的 ubuntu 服务器下运行 git stash 会出现 Permission denied 错误?

来自分类Dev

如何在我的服务器上将 mongod 设置为服务?为什么会出现错误 127?

来自分类Dev

为什么在使用MySQLdb连接时,烧瓶中出现500个内部服务器错误?

来自分类Dev

为什么在使用.htaccess时出现500个内部服务器错误

来自分类Dev

在共享服务器上与Laravel一起使用Cron,会出现此错误,为什么?

来自分类Dev

尝试向 Nest JS 服务器发送特定 POST 请求时,为什么会出现 404 错误?

来自分类Dev

BeautifulSoup-内部服务器错误

来自分类Dev

为什么我收到内部服务器错误

来自分类Dev

为什么会偶尔出现服务器错误500?

来自分类Dev

为什么服务器出现Kotlin编译错误?

来自分类Dev

为什么在Hawk中的创建授权请求标头中出现错误“内部服务器错误”?

来自分类Dev

为什么到POP3服务器的Tracert会出现在IMAP服务器中?

来自分类Dev

为什么在使用 Heroku 部署 Django 时出现内部服务器错误(管理页面仍然有效)?

来自分类Dev

当我尝试从Phoenix服务器加载任何内容时,为什么Google Chrome浏览器会出现400错误?

来自分类Dev

将Wasm捆绑在一起后,为什么会出现错误“响应具有不受支持的MIME类型”,但在与webpack开发服务器一起使用时却不会出现错误?

来自分类Dev

为什么会出现这些汇编器错误?

来自分类Dev

为什么我在运行两个Odoo实例(域相同但端口不同)时出现“内部服务器错误”?

来自分类Dev

Laravel:为什么我的Ajax请求返回“ 500(内部服务器错误)”?

来自分类Dev

为什么php pthreads不起作用?HTTP错误内部服务器代码500.0

来自分类Dev

为什么Laravel throw_unless给出内部服务器错误?

来自分类Dev

为什么带有index.php权限666的“ 500内部服务器错误”?

来自分类Dev

为什么此 HttpClient PutAsync 在更新成功后返回内部服务器错误

来自分类Dev

为什么我的Instagram加载了更多按钮,并不断引发内部服务器错误?

来自分类Dev

为什么我从Postman得到这个{“ message”:“内部服务器错误”}

Related 相关文章

  1. 1

    发布Azure功能后为什么会出现内部服务器错误?

  2. 2

    为什么我的 Python 代码会出现内部服务器错误?

  3. 3

    为什么在使用 Flask 时会出现内部服务器错误?

  4. 4

    Rails:为什么服务器会出现致命错误?

  5. 5

    为什么在部署中会出现 Weblogic 服务器 lambda 表达式错误?

  6. 6

    为什么在我的 ubuntu 服务器下运行 git stash 会出现 Permission denied 错误?

  7. 7

    如何在我的服务器上将 mongod 设置为服务?为什么会出现错误 127?

  8. 8

    为什么在使用MySQLdb连接时,烧瓶中出现500个内部服务器错误?

  9. 9

    为什么在使用.htaccess时出现500个内部服务器错误

  10. 10

    在共享服务器上与Laravel一起使用Cron,会出现此错误,为什么?

  11. 11

    尝试向 Nest JS 服务器发送特定 POST 请求时,为什么会出现 404 错误?

  12. 12

    BeautifulSoup-内部服务器错误

  13. 13

    为什么我收到内部服务器错误

  14. 14

    为什么会偶尔出现服务器错误500?

  15. 15

    为什么服务器出现Kotlin编译错误?

  16. 16

    为什么在Hawk中的创建授权请求标头中出现错误“内部服务器错误”?

  17. 17

    为什么到POP3服务器的Tracert会出现在IMAP服务器中?

  18. 18

    为什么在使用 Heroku 部署 Django 时出现内部服务器错误(管理页面仍然有效)?

  19. 19

    当我尝试从Phoenix服务器加载任何内容时,为什么Google Chrome浏览器会出现400错误?

  20. 20

    将Wasm捆绑在一起后,为什么会出现错误“响应具有不受支持的MIME类型”,但在与webpack开发服务器一起使用时却不会出现错误?

  21. 21

    为什么会出现这些汇编器错误?

  22. 22

    为什么我在运行两个Odoo实例(域相同但端口不同)时出现“内部服务器错误”?

  23. 23

    Laravel:为什么我的Ajax请求返回“ 500(内部服务器错误)”?

  24. 24

    为什么php pthreads不起作用?HTTP错误内部服务器代码500.0

  25. 25

    为什么Laravel throw_unless给出内部服务器错误?

  26. 26

    为什么带有index.php权限666的“ 500内部服务器错误”?

  27. 27

    为什么此 HttpClient PutAsync 在更新成功后返回内部服务器错误

  28. 28

    为什么我的Instagram加载了更多按钮,并不断引发内部服务器错误?

  29. 29

    为什么我从Postman得到这个{“ message”:“内部服务器错误”}

热门标签

归档