Code: Select all
def main():
y = input("input number: ")
x = int (y)
while x>0:
try:
driver = uc.Chrome()
driver.get('url')
driver.maximize_window()
time.sleep(3)
User_Id = driver.find_element(By.ID, "Id")
User_Id.send_keys(y)
Next_Button = driver.find_element(By.ID, 'id').click()
time.sleep(3)
password = driver.find_element(By.NAME, 'password')
password.send_keys(y)
time.sleep(2)
password_next_button = driver.find_element(By.XPATH, 'xpath')
password_next_button.click()
driver.quit()
except:
driver.quit()
if __name__ == '__main__':
main()
< /code>
Und es funktioniert gut wie .py, aber als ich versuchte, es in ausführbare Datei umzuwandeln, wiederholt es den ersten Schritt (Eingabenummer :) < /p>
Hier ist der Pyinstaller -Code, den ich verwende: < /p>
pyinstaller --noconfirm --onefile --console --icon "icon.ico" --uac-admin "path to script.py"