
#programowanie #python
Mirki chce parsowac dziennik uonet wszystko jest okej do czasu gdy nie dostaje strony z np. frekwencja. Co tu jest nie tak?
loginPage = session.post("https://cufs.vulcan.net.pl/lublin/Account/LogOn?ReturnUrl=%2Flublin%2FFS%2FLS%3Fwa%3Dwsignin1.0%26wtrealm%3Dhttps%253a%252f%252fuonetplus.vulcan.net.pl%252flublin%252fLoginEndpoint.aspx%26wctx%3Dhttps%253a%252f%252fuonetplus.vulcan.net.pl%252flublin%252fLoginEndpoint.aspx", data=payload)
f = open('login.html', 'w')
f.write(loginPage.text)
f.close()
pagePlaceholder = session.get('https://uonetplus-opiekun.vulcan.net.pl/lublin/000277/Frekwencja.mvc')
time.sleep(1)
requestPage = session.get('https://uonetplus-opiekun.vulcan.net.pl/lublin/000277/Frekwencja.mvc')
x = open('dziennik.html', 'w', encoding='utf-8')
x.write(requestPage.text)
x.close()
Mirki chce parsowac dziennik uonet wszystko jest okej do czasu gdy nie dostaje strony z np. frekwencja. Co tu jest nie tak?
from bs4 import BeautifulSoup
import requests
import time
payload = {'LoginName': 'login', 'Password': 'pass'}
with requests.Session() as session:
loginPage = session.post("https://cufs.vulcan.net.pl/lublin/Account/LogOn?ReturnUrl=%2Flublin%2FFS%2FLS%3Fwa%3Dwsignin1.0%26wtrealm%3Dhttps%253a%252f%252fuonetplus.vulcan.net.pl%252flublin%252fLoginEndpoint.aspx%26wctx%3Dhttps%253a%252f%252fuonetplus.vulcan.net.pl%252flublin%252fLoginEndpoint.aspx", data=payload)
f = open('login.html', 'w')
f.write(loginPage.text)
f.close()
pagePlaceholder = session.get('https://uonetplus-opiekun.vulcan.net.pl/lublin/000277/Frekwencja.mvc')
time.sleep(1)
requestPage = session.get('https://uonetplus-opiekun.vulcan.net.pl/lublin/000277/Frekwencja.mvc')
x = open('dziennik.html', 'w', encoding='utf-8')
x.write(requestPage.text)
x.close()
soup = BeautifulSoup(requestPage.text, 'html.parser')
print(soup.find(title="Obecność"))
- Najlepsze
- Wszystkie komentarze







tak serio, to sprawdź czym odpowiada. Bo ty rozumiem zapisujesz zawartość i tam masz pusto, tak?
@stranger13: no przecież wyraźnie jest napisane, że to nie są zmienne tylko wartości typu string