• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jaki kod pod czat i pokój

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
0 głosów
655 wizyt
pytanie zadane 31 maja 2021 w Python przez graj23x Obywatel (1,610 p.)
Zrobiłem kod gdzie automatycznie się loguje na pewien czat i wiadomo chcę żeby wchodził automatycznie na pewne pokoje i automatycznie wysyłał wiadomośći tekstowe na pokój gdzie wszedłem.Jaki kod i proszę o pomoc.
komentarz 31 maja 2021 przez graj23x Obywatel (1,610 p.)
Chodzi o pokój na czacie i gdzie automatycznie wysyła tekst
komentarz 31 maja 2021 przez Whiskey_Taster Pasjonat (15,610 p.)
Nie sądzę, że znajdzie się tutaj ktokolwiek, kto napisze za Ciebie bota do spamu. Coś tak Twoje pytanie wydało mi się podobne do tego, które widziałem miesiące temu i proszę - to było Twoje "zapytanie" :D
komentarz 31 maja 2021 przez graj23x Obywatel (1,610 p.)
Bo zrobiłem gdzie automatycznie sie loguje a chcę też zrobić że po logowaniu był automatycznie wybrany na pewien pokój i gdzie wysyła tekst nie chce gotowca tylko przykład,filmik.
komentarz 31 maja 2021 przez graj23x Obywatel (1,610 p.)
komentarz 31 maja 2021 przez graj23x Obywatel (1,610 p.)
from selenium import webdriver
import time, sys

browse = webdriver.Chrome()

def findByXpath(xpath):
    global browse
    elementy = browse.find_elements_by_xpath(xpath)
    while len(elementy) == 0:
        time.sleep(0.5)
        elementy = browser.find_elements_by_xpath(xpath)
    return elementy[0]



url = "https://polfan.pl/app/"
browse.get(url)
pokój = "45_i_więcej"
login = "aneta22free"


time.sleep(4)
findByXpath('').click()
time.sleep(0.5)
findByXpath('//*[@id="button-1142-btnInnerEl"]').send_keys(login)

findByXpath('//*[@id="textfield-1128-inputEl"]').send_keys(pokoj)
time.sleep(1)
findByXpath('//*[@id="page"]/form/table/tbody/tr[4]/td/input').click()


print("...", end="")
input()
browse.quit()

Coś źle robię

komentarz 31 maja 2021 przez graj23x Obywatel (1,610 p.)
File "C:\Users\gramy\PycharmProjects\pythonProject1\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 1005, in find_elements
    return self.execute(Command.FIND_ELEMENTS, {
  File "C:\Users\gramy\PycharmProjects\pythonProject1\venv\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute
    self.error_handler.check_response(response)
  File "C:\Users\gramy\PycharmProjects\pythonProject1\venv\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.InvalidSelectorException: Message: invalid selector: Unable to locate an element with the xpath expression  because of the following error:
SyntaxError: Failed to execute 'evaluate' on 'Document': The string '' is not a valid XPath expression.
  (Session info: chrome=90.0.4430.212)
komentarz 25 listopada 2021 przez krzychusienio Nowicjusz (100 p.)

@graj23x, najlepiej to sobie rób backup tych kodów to wtedy nie umkną ci :-) 

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 143 wizyt
pytanie zadane 29 października 2019 w Python przez graj23x Obywatel (1,610 p.)
+1 głos
1 odpowiedź 1,827 wizyt
+1 głos
1 odpowiedź 349 wizyt

93,436 zapytań

142,431 odpowiedzi

322,667 komentarzy

62,801 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

...