Elkoss via Wykop Mobilny (Android)
- 6
- DupaJasia_
- konto usunięte
- koralowiecc
- konto usunięte
- sc00t3r
- +1 innych
Elkoss via Wykop Mobilny (Android)
- 1
@inyourface: w Londynie, o2 Brixton academy. i tak, śpiewał na żywo
Witam pytongowców!
Dziekuje za nakierowanie mnie na rozwiązanie mojego ostatniego problemu :)
Niestety mam kolejne pytanie - w jaki sposób mogę wyłączyć javascript na stronie używając selenium?
Myślałem nawet o połączeniu scrapy z selenium - bez js'a potrzebuje sprawdzić jedną wartość, jeśli jest zmiana z x na y to ma dopiero wtedy selenium wykonać swoją robotę. Zależy mi oczywiście na szybkości działaniu (to sprawdzanie).
Może scrapy to dobry pomysł ale nie wiem
Dziekuje za nakierowanie mnie na rozwiązanie mojego ostatniego problemu :)
Niestety mam kolejne pytanie - w jaki sposób mogę wyłączyć javascript na stronie używając selenium?
Myślałem nawet o połączeniu scrapy z selenium - bez js'a potrzebuje sprawdzić jedną wartość, jeśli jest zmiana z x na y to ma dopiero wtedy selenium wykonać swoją robotę. Zależy mi oczywiście na szybkości działaniu (to sprawdzanie).
Może scrapy to dobry pomysł ale nie wiem
Elkoss via Wykop Mobilny (Android)
- 1
@fasola_i_groch: @Przemosz: spróbujcie ściągnąć jakiś dodatek do chrome który wyłącza js, i przy odpalaniu go instalować
https://stackoverflow.com/questions/59954995/how-to-install-chrome-extension-using-selenium-python
https://stackoverflow.com/questions/59954995/how-to-install-chrome-extension-using-selenium-python
Elkoss via Wykop Mobilny (Android)
- 0
@fasola_i_groch: możesz też spróbować geckodriver, w Firefoxie da się bez żadnych dodatków tak zrobić, tylko musisz se rozkminic jak w locie zmieniać to ustawienie
Elkoss via Wykop Mobilny (Android)
- 3
konto usunięte via Wykop Mobilny (Android)
- 10
Pilne!
- pestis
- Chodok
- Deladomboix
- wykopanywykopek
- FilodendronMonster
- +5 innych
Powitać wszystkich wężowatych
dopiero co poznaje tajniki pytonga i mam mini projekt. Krótko mówiąc potrzebuje pomocy
korzystam z selenium
Ma zostać sprawdzona wartość na stronie, jeśli jest niedostępny to refresh i ponowne sprawdzenie
Wiem że kod jest "niepełnosprawny" no ale każdy kiedyś zaczynał :)
Niestety kod nie dziala tak jakbym chcial. Przechodzi dalej do printa zamiast odswiezyc strone i pobrac wartosc jeszcze raz
#python #selenium #programowanie
dopiero co poznaje tajniki pytonga i mam mini projekt. Krótko mówiąc potrzebuje pomocy
korzystam z selenium
Ma zostać sprawdzona wartość na stronie, jeśli jest niedostępny to refresh i ponowne sprawdzenie
Wiem że kod jest "niepełnosprawny" no ale każdy kiedyś zaczynał :)
Niestety kod nie dziala tak jakbym chcial. Przechodzi dalej do printa zamiast odswiezyc strone i pobrac wartosc jeszcze raz
#python #selenium #programowanie
Elkoss via Wykop Mobilny (Android)
- 2
@fasola_i_groch: a czemu używasz pyautogui do odświeżenia strony? Selenium powinno mieć refresh wbudowany, chyba driver.refresh() o ile się nie mylę
Elkoss via Wykop Mobilny (Android)
- 1
@fasola_i_groch: co do komentarza orkenzord, zaznajom się z tym:
https://selenium-python.readthedocs.io/waits.html
Nie pomyslamem o tym mimo że sam z tego korzystam.
Powinna cię interesować metoda visibilityofelement_located
https://selenium-python.readthedocs.io/waits.html
Nie pomyslamem o tym mimo że sam z tego korzystam.
Powinna cię interesować metoda visibilityofelement_located
- 575
W nawiązaniu do wcześniejszego posta, podsumowanie plusów i minusów oraz życia w Angli. Jeżeli się spodoba to będę dodawać więcej bardziej szczegółowych postów.
Spoiler z plusów i minusów i powód dlaczego wracam:
Troche dłuższe podsumowanie historii poniżej:
Początki jak to zwykle bywa bywały trudne. Mieszkanie na pokoju u obcych ludzi, płacenie za wszystko ceny premium bo nie wiesz jak powinno sie pewne rzeczy załatwiać.
Zacząłem od pracy na produkcji, której nienawidziłem i
Spoiler z plusów i minusów i powód dlaczego wracam:
Troche dłuższe podsumowanie historii poniżej:
Początki jak to zwykle bywa bywały trudne. Mieszkanie na pokoju u obcych ludzi, płacenie za wszystko ceny premium bo nie wiesz jak powinno sie pewne rzeczy załatwiać.
Zacząłem od pracy na produkcji, której nienawidziłem i
- scriptkitty
- konto usunięte
- aPimpNamedSlickback
- Piter93
- pol-scot
- +570 innych
- 10
@EngineeRaf: to pewnie zalezy od branzy IMO. Mieszkam w UK niecale 5 lat, i nie spotkalem sie z niczym takim
- towbie
- panczekolady
- Thermosflasche
- MattCore
- Tulaska
- +5 innych
- 0
Czy da się opakować "Hello Adam" w gwiazdki na górze i na dole? Teraz return kończy działanie funkcji i *** printują się tylko na górze.
return wrapper
#python #naukaprogramowania
def upper_case(func):
def wrapper(*args, **kwargs):
print("*" * 15)
return func(*args, **kwargs).upper()
print("*" * 15)
return wrapper
@upper_case
def hello(name):
return F"Hello {name}"
print(hello("Adam"))
#python #naukaprogramowania
#anonimowemirkowyznania
Tl;dr
Cześć. Pracuje w #ksiegowosc 5 lat, a na samodzielnym stanowisku od 3 lat, mam również magistra z finansów i II SKWP.
Myślałam, że to moja branża. Chciałam się w niej rozwijać, ale coś we mnie pękło i teraz czuję tylko niechęć. Myślę o przebranżowieniu się na analityka, ale nie wiem jakiego xD
Do wyboru analityk finansowy, biznesowy i danych. Wszystkie te kierunki wydają mi się identyczne i różne jednocześnie. Jestem
Tl;dr
Cześć. Pracuje w #ksiegowosc 5 lat, a na samodzielnym stanowisku od 3 lat, mam również magistra z finansów i II SKWP.
Myślałam, że to moja branża. Chciałam się w niej rozwijać, ale coś we mnie pękło i teraz czuję tylko niechęć. Myślę o przebranżowieniu się na analityka, ale nie wiem jakiego xD
Do wyboru analityk finansowy, biznesowy i danych. Wszystkie te kierunki wydają mi się identyczne i różne jednocześnie. Jestem
- 0
@AnonimoweMirkoWyznania: celowalbym w analityka finansowego/biznesowego. Doswiadczenie z ksiegowosci i wyksztalcenie tam jest najbardziej w cenie
- 3
- 6
@Zwytkly: jabłka > pomarańcze
#python #naukaprogramowania
próbuje zrobić reverse engineering 1 kodu,
kod używa biblioteki DocxTemplate do robienia masowych docx.
w kodzie mma taką linię dla określenia nazwy nowego dokumentu:
nametosave = template['devicesoldname']['devicenewname'].get('name') + ".docx"
document.save( newdocumentname)
wiadomo że template jest typu dictionary,
co próbuje zrobić ten słownik, nawet z argumentami x, y, x to wywala mi błąd:
template = {'devicesoldname':"x",'devicenewname':"y",'name':"z"}
czy osoba bardziej
próbuje zrobić reverse engineering 1 kodu,
kod używa biblioteki DocxTemplate do robienia masowych docx.
w kodzie mma taką linię dla określenia nazwy nowego dokumentu:
nametosave = template['devicesoldname']['devicenewname'].get('name') + ".docx"
document.save( newdocumentname)
wiadomo że template jest typu dictionary,
co próbuje zrobić ten słownik, nawet z argumentami x, y, x to wywala mi błąd:
template = {'devicesoldname':"x",'devicenewname':"y",'name':"z"}
czy osoba bardziej
- 0
ktos wie albo moze mnie naprowadzić jak zrobić w pythonie cos takiego:
Wczytać dane(zmienne) z pliku i wczytac je do skryptu pythonowego nastepnie na podstawie tych danych zescrapowac cos ze strony www , przetworzyc to i wyslac do prometheusa ? Ponoc da sie w locie przetwarzac dane i tworzyc metryki, ale jak ? Da sie edytować stringi w pamieci bez zapisywania do pliku i edycji tego pliku ?
Prosze tylko o namiar
Wczytać dane(zmienne) z pliku i wczytac je do skryptu pythonowego nastepnie na podstawie tych danych zescrapowac cos ze strony www , przetworzyc to i wyslac do prometheusa ? Ponoc da sie w locie przetwarzac dane i tworzyc metryki, ale jak ? Da sie edytować stringi w pamieci bez zapisywania do pliku i edycji tego pliku ?
Prosze tylko o namiar
- 1
Hmm, każdy z nas ma swoją playlistę #synthwave i po prostu wrzuca tu swoje ulubione/nowe utwory poznane niedawno. Zamiast wrzucać pojedyncze piosenki, czemu nie wymienimy się playlistami? Zakładam, że spora część się będzie pokrywać, ale na pewno z każdej playlisty znajdzie się przynajmniej jedna perełka.
Zachęcam do polecania piosenek ze swojej playlisty, albo piosenek które poznaliście ze wcześniej wrzuconych.
Jako że jako pierwszy wrzucam playlistę to polecam parę utworów z mojej:
1.
Zachęcam do polecania piosenek ze swojej playlisty, albo piosenek które poznaliście ze wcześniej wrzuconych.
Jako że jako pierwszy wrzucam playlistę to polecam parę utworów z mojej:
1.
- 0
Zaczelam bawic sie Pythonem i stworzylem proste API - kalkulator wyplat. Pytanie jest jak najlpiej lapac wszystkie bledy? Np. request nie jest w formacie JSON, albo zapytanie idzie na niewlasciwa 'route'? Obecnie wyglada to tak, ale nie wiem czy tak to powinno sie robic:
@app.route('/salary', methods=['POST'])
def salary():
if request.isjson:
if "salary" in request.json:
salarypost = request.json
aftertax = (final-incometax-nationalinsurance) / 12
return jsonify({"Your monthly salary
@app.route('/salary', methods=['POST'])
def salary():
if request.isjson:
if "salary" in request.json:
salarypost = request.json
aftertax = (final-incometax-nationalinsurance) / 12
return jsonify({"Your monthly salary
Elkoss via Wykop Mobilny (Android)
- 1
@ksos: poleciałbym zaznajomić się z tą zasadą, nie jest jakis błąd czy coś, ale tak z reguły się robi, przynajmniej w pythonie
https://docs.quantifiedcode.com/python-anti-patterns/readability/asking_for_permission_instead_of_forgiveness_when_working_with_files.html
https://docs.quantifiedcode.com/python-anti-patterns/readability/asking_for_permission_instead_of_forgiveness_when_working_with_files.html
- Dymass
- Dominik-95
- EM_Ha
- Bara_bara
- konto usunięte
- +15 innych
param, value = self.api()
jak ładnie zrobić warunek który nie wejdzie gdy self.api() nie zwroci value? #naukaprogramowania #python
jak ładnie zrobić warunek który nie wejdzie gdy self.api() nie zwroci value? #naukaprogramowania #python
- 0
@rosso_corsa:
try:
....param, value = self.api()
except (ValueError, TypeError):
....# cos
w imie zasady https://stackoverflow.com/questions/12265451/ask-forgiveness-not-permission-explain
try:
....param, value = self.api()
except (ValueError, TypeError):
....# cos
w imie zasady https://stackoverflow.com/questions/12265451/ask-forgiveness-not-permission-explain
#python #programowanie #studbaza
Ale maly disclaimer: nie znam sie nic na rozpoznawaniu twarzy, wiec pewnie jest latwiejsze rozwiazanie