Python problem mit einem Skript (requests, bs4)
Verfasst: Donnerstag 30. Januar 2020, 00:38
Servus!
Habe ein Skript gecodet, welches sich auf folgender Webseite regestriert:
https://stress95.com/en/auth/view?op=register
Nun klappt das ganze aber nicht so richtig. Ich habe wirklich alles probiert und umgehe cloudfare und poste ebenfalls einen token.
Habe ein Skript gecodet, welches sich auf folgender Webseite regestriert:
https://stress95.com/en/auth/view?op=register
Nun klappt das ganze aber nicht so richtig. Ich habe wirklich alles probiert und umgehe cloudfare und poste ebenfalls einen token.
Code: Alles auswählen
import requests
import cloudscraper
import time
import random
from random import randrange
import colorama
from colorama import Fore, Style, init
from discord_webhook import DiscordWebhook, DiscordEmbed
import datetime
import threading
import names
from names import get_first_name, get_last_name
from bs4 import BeautifulSoup
import lxml
from lxml import html
headers = {
'user-agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36'
}
scraper = cloudscraper.create_scraper(
interpreter='nodejs',
recaptcha={
'provider': '2captcha',
'api_key': 'mein key'
}
)
t = scraper.get(url, headers=headers)
soup = BeautifulSoup(t.text, 'html.parser')
stoken = soup.find_all(attrs={'name':'_AntiCsrfToken'})[0].get('value')
len(stoken)
print(stoken)
payload = {
'_AntiCsrfToken': stoken,
'firstName': 'Hi',
'email': 'test@gmail.com',
'password': 'mypassword',
'action': 'register'
}
r = scraper.post(url, data=payload, headers=headers)