Python에서 Selenium을 사용하여 전체 영화 스크립트를 단어별로 문자로 보내는 방법 😅

5735 단어 pythonselenium

알레티수닐 / Whatsapp_Spam


셀레늄을 사용하여 whatsapp을 통해 전체 영화 스크립트를 한 번에 한 단어씩 문자로 보내는 파이썬 스크립트




모두 안녕,
모두가 좋은 일을 하고 있기를 바랍니다. 이 게시물에서는 Python에서 전체 영화 스크립트를 한 단어씩(단지 그녀를 짜증나게 하기 위해) 문자로 보낸 방법을 공유할 것입니다.

작은 데모를 보면서 시작하겠습니다. 끝이 어떻게 보일지 😅



이제 얘기하자,
전제 조건:
  • 파이썬
  • 셀레늄
  • webdriver(Chrome 웹드라이버 사용)

  • 1 단계 :
    webdriver, 키 및 수면을 가져와야 합니다.

    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    from time import sleep
    


    2 단계 :
    Chrome Webdriver의 위치를 ​​입력하고 드라이버 변수에 할당

    driver=webdriver.Chrome("")
    


    3단계:
    나는 whatsapp을 사용하여 메시지를 보냈고 메시지를 보내야 할 사람을 고정시켜 번거로움이 없도록 했습니다.

    driver.get("https://web.whatsapp.com/")
    sleep(15)
    driver.find_element_by_xpath("/html/body/div/div/div/div/div/div/div[1]/div/div/div[1]/div/div/div").click()
    sleep(5)
    


    qrcode를 스캔하여 로그인할 수 있는 시간이 있을 것이므로 sleep(15)을 지정했고 xpath는 해당 사용자의 채팅 창을 여는 것입니다.

    4단계:
    이제 영화 스크립트 파일을 찾아 fileLocation 변수에 할당하고 읽기 모드로 엽니다.fileLocation= "" #Enter location of movie script file
    5단계:
    이제 "for 루프"를 사용하여 메시지를 단어 단위로 보냅니다.

    암호




    from selenium import webdriver
    from selenium.webdriver.common.keys import Keys
    from time import sleep
    
    
    driver=webdriver.Chrome("") #Enter Location of Chrome driver
    driver.maximize_window()
    driver.get("https://web.whatsapp.com/")
    sleep(15)
    driver.find_element_by_xpath("/html/body/div/div/div/div/div/div/div[1]/div/div/div[1]/div/div/div").click()
    sleep(5)
    fileLocation= ""  #Enter location of movie script file
    with open(fileLocation,"r") as file:
        for line in file:
            for word in line.split(" "):
                driver.find_element_by_xpath("//*/footer/div[1]/div[2]/div/div[2]").send_keys(word)
                driver.find_element_by_xpath("//*/footer/div[1]/div[2]/div/div[2]").send_keys(Keys.ENTER)
    


    A ♥️는 굉장할 것입니다 😊

    좋은 웹페이지 즐겨찾기