Python AsyncHTMLSession: Sie haben keine Berechtigung, auf „XXX“ auf diesem Server zuzugreifenPython

Python-Programme
Anonymous
 Python AsyncHTMLSession: Sie haben keine Berechtigung, auf „XXX“ auf diesem Server zuzugreifen

Post by Anonymous »

Ich möchte mit AsyncHTMLSession aus der Bibliothek „requests_html“ auf eine Site mit Python zugreifen.

Code: Select all

from requests_html import AsyncHTMLSession
import asyncio

async def connect_to_site(url):
session = AsyncHTMLSession()
headers = {"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/97.0.4692.71 Safari/537.36"}
res = await session.get(url, headers=headers)
print(res)
await res.html.arender(sleep=5, timeout=30)
print(res.html.full_text)

url = 'https://www.otcmarkets.com'

asyncio.run(connect_to_site(url))
Nachdem ich den Code ausgeführt habe, erhalte ich Folgendes:



Zugriff verweigert

Zugriff verweigert

Sie haben keine Berechtigung, auf „http://www.otcmarkets.com/“ auf diesem Server zuzugreifen.

Referenz #18.9c4519d4.1643149046.338b64e3

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post