실행중인 Python 스크립트에서 데이터를 복구하는 방법은 무엇입니까?

Markus

Twitter에서 트윗을 긁어 내기 위해이 스크립트를 만들었지 만 saver 기능에 while True 루프를 추가하는 것을 잊었고 데이터가 기록되지 않았습니다. 그것은 여전히 ​​기억에 남아 있으며 어떻게 저장하기 위해 할 수있는 일이 있는지 궁금합니다.

from time import sleep

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from threading import Thread

browser = webdriver.Chrome()

url = input("Enter an URL >>>")
FileName = input("What to save as >>>")

tweets_list = []

browser.get(url)
sleep(1)

body = browser.find_element_by_tag_name("body")

def saver():
    sleep(2)
    global tweets_list
    with open(FileName,"w+") as f:
        for i in tweets_list:
            try:
                f.write(i.replace("\n",",")+"\n")
                print(i)
            except:
                print("ERROR"*99)

T1 = Thread(target=saver,daemon=True)
T1.start()

while True:
    for _ in range(500):
        body.send_keys(Keys.PAGE_DOWN)

    tweets = browser.find_elements_by_class_name("tweet-text")

    for tweet in tweets:
        if tweet.text.replace("\n\n","\n") in tweets_list:
            pass
        elif tweet.text.replace("\n\n","\n") not in tweets_list:
            tweets_list.append(tweet.text.replace("\n\n","\n"))
Markus

control-c를 사용하여 프로그램을 중지 한 다음 형식을 지정하고 Python 셸을 사용하여 파일에 목록을 썼습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Ansible에서 실행중인 Python 스크립트를 중지하는 방법은 무엇입니까?

분류에서Dev

기본 Python 스크립트에서 실행중인 Python 스크립트를 다시 시작하는 방법은 무엇입니까?

분류에서Dev

bash에서 실행중인 스크립트를 확인하는 방법은 무엇입니까?

분류에서Dev

다른 Python 스크립트에서 Python 스크립트를 실행 및 중지하는 방법은 무엇입니까?

분류에서Dev

매시간 Linux 터미널에서 Python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

Python 스크립트에서 실행하는 동안 bash 쉘 스크립트의 상태를 확인하는 방법은 무엇입니까?

분류에서Dev

두 개의 Python 스크립트를 동시에 실행하고 중단하는 방법은 무엇입니까?

분류에서Dev

Custom FreeBSD AMI에서 사용자 데이터 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

Deno에서 Python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

개별 그래픽 AMD GPU에서 Python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

Python의 폴더에서 Tcl 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

Apache에서 GUI Python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

xamp의 PHP에서 Python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

Linux에서 Python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

Windows에서 Python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

Python 스크립트에서 C # 노출 인터페이스로 통신하는 방법은 무엇입니까?

분류에서Dev

브라우저에서 "이 스크립트 실행 중지"를 방지하는 방법은 무엇입니까?

분류에서Dev

Docker 컨테이너 내부에서 실행되는 Python 스크립트에 인수를 전달하는 방법은 무엇입니까?

분류에서Dev

자바 스크립트에서 파이썬 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

여러 인스턴스에서 스크립트를 실행하는 방법은 무엇입니까? (Ubuntu 서버)

분류에서Dev

Enthought Canopy에서 Python 스크립트 실행을 중지하는 방법은 무엇입니까?

분류에서Dev

원격 컴퓨터에서 복잡한 awk 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

Python이 가져올 때 스크립트 실행을 중지하는 방법은 무엇입니까?

분류에서Dev

Python을 통해 인수로 Python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

bash 스크립트에서 SQL 스크립트를 직렬로 실행하는 방법은 무엇입니까?

분류에서Dev

다른 PHP 스크립트에서 PHP 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

많은 파일에 대해 python 스크립트를 실행하는 방법은 무엇입니까?

분류에서Dev

FDB를 사용하여 Python 스크립트에서 Firebird 데이터베이스를 복원하는 방법은 무엇입니까?

분류에서Dev

VBscript에서 인수로받은 Batch 스크립트를 실행하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Ansible에서 실행중인 Python 스크립트를 중지하는 방법은 무엇입니까?

  2. 2

    기본 Python 스크립트에서 실행중인 Python 스크립트를 다시 시작하는 방법은 무엇입니까?

  3. 3

    bash에서 실행중인 스크립트를 확인하는 방법은 무엇입니까?

  4. 4

    다른 Python 스크립트에서 Python 스크립트를 실행 및 중지하는 방법은 무엇입니까?

  5. 5

    매시간 Linux 터미널에서 Python 스크립트를 실행하는 방법은 무엇입니까?

  6. 6

    Python 스크립트에서 실행하는 동안 bash 쉘 스크립트의 상태를 확인하는 방법은 무엇입니까?

  7. 7

    두 개의 Python 스크립트를 동시에 실행하고 중단하는 방법은 무엇입니까?

  8. 8

    Custom FreeBSD AMI에서 사용자 데이터 스크립트를 실행하는 방법은 무엇입니까?

  9. 9

    Deno에서 Python 스크립트를 실행하는 방법은 무엇입니까?

  10. 10

    개별 그래픽 AMD GPU에서 Python 스크립트를 실행하는 방법은 무엇입니까?

  11. 11

    Python의 폴더에서 Tcl 스크립트를 실행하는 방법은 무엇입니까?

  12. 12

    Apache에서 GUI Python 스크립트를 실행하는 방법은 무엇입니까?

  13. 13

    xamp의 PHP에서 Python 스크립트를 실행하는 방법은 무엇입니까?

  14. 14

    Linux에서 Python 스크립트를 실행하는 방법은 무엇입니까?

  15. 15

    Windows에서 Python 스크립트를 실행하는 방법은 무엇입니까?

  16. 16

    Python 스크립트에서 C # 노출 인터페이스로 통신하는 방법은 무엇입니까?

  17. 17

    브라우저에서 "이 스크립트 실행 중지"를 방지하는 방법은 무엇입니까?

  18. 18

    Docker 컨테이너 내부에서 실행되는 Python 스크립트에 인수를 전달하는 방법은 무엇입니까?

  19. 19

    자바 스크립트에서 파이썬 스크립트를 실행하는 방법은 무엇입니까?

  20. 20

    여러 인스턴스에서 스크립트를 실행하는 방법은 무엇입니까? (Ubuntu 서버)

  21. 21

    Enthought Canopy에서 Python 스크립트 실행을 중지하는 방법은 무엇입니까?

  22. 22

    원격 컴퓨터에서 복잡한 awk 스크립트를 실행하는 방법은 무엇입니까?

  23. 23

    Python이 가져올 때 스크립트 실행을 중지하는 방법은 무엇입니까?

  24. 24

    Python을 통해 인수로 Python 스크립트를 실행하는 방법은 무엇입니까?

  25. 25

    bash 스크립트에서 SQL 스크립트를 직렬로 실행하는 방법은 무엇입니까?

  26. 26

    다른 PHP 스크립트에서 PHP 스크립트를 실행하는 방법은 무엇입니까?

  27. 27

    많은 파일에 대해 python 스크립트를 실행하는 방법은 무엇입니까?

  28. 28

    FDB를 사용하여 Python 스크립트에서 Firebird 데이터베이스를 복원하는 방법은 무엇입니까?

  29. 29

    VBscript에서 인수로받은 Batch 스크립트를 실행하는 방법은 무엇입니까?

뜨겁다태그

보관