Python에서 Selenium을 사용하여 전체 영화 스크립트를 단어별로 문자로 보내는 방법 😅
알레티수닐 / Whatsapp_Spam
셀레늄을 사용하여 whatsapp을 통해 전체 영화 스크립트를 한 번에 한 단어씩 문자로 보내는 파이썬 스크립트
모두 안녕,
모두가 좋은 일을 하고 있기를 바랍니다. 이 게시물에서는 Python에서 전체 영화 스크립트를 한 단어씩(단지 그녀를 짜증나게 하기 위해) 문자로 보낸 방법을 공유할 것입니다.
작은 데모를 보면서 시작하겠습니다. 끝이 어떻게 보일지 😅
이제 얘기하자,
전제 조건:
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 ♥️는 굉장할 것입니다 😊
Reference
이 문제에 관하여(Python에서 Selenium을 사용하여 전체 영화 스크립트를 단어별로 문자로 보내는 방법 😅), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/sunilaleti/how-i-texted-whole-movie-script-word-by-word-using-selenium-in-python-3imp텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)