Selenium işlemi arkaplanda yapmak

Başlatan cosmicowl, 14 Ağustos 2018 - 21:31:24

« önceki - sonraki »

0 Üyeler ve 2 Ziyaretçi konuyu incelemekte.

cosmicowl

Arkadaşlar pythonda selenium kullanarak bir proje yapmak istiyorum Aklımdaki şey kısaca seçilen dosyayı virustotal'e yükleyip sonuca göre silmeyi denemek. İşlemin arka planda çalışmasını istiyorum. Dediğim şeyi seleniumla yapabilir miyim, yaparsam nasıl arkaplanda yapabilirim? Kod konusunda bir şey yazmayın lütfen tamamen kendim uğraşmak istiyorum :) Şimdiden teşekkürler.

Dagiztanli08

Öncelikle merhabalar bir konuda takılmışsınız yardımcı olayım dedim şimdi ufak bir örnek vereceğim yani balık tutmayı öğreteceğim :D gerisi size kalmış hemen başlıyalım
kullanacağımız threading modülü bu fonksiyonlarımızın aynı anda çalışmasını sağlıyacak yani bakalım


PROBLEM: şimdi elimde ubuntu.txt boş bir dosya var ve ben buna arka planda bir iş yaptıracağım ama kullanıcı anlamadan peki nasıl yapacağım


import threading
def emre():
    a = int(input("BİR DEĞER GİRİNİZ"))
    b = int(input("İKİNCİ DEĞERİ GİRİNİZ"))
    print(a+b)
def oku():
    c = open("ubuntuforum.txt","w")
    c.write("hello")
    c.close()

t1 = threading.Thread(target=emre)
t2 = threading.Thread(target=oku)

if __name__ == '__main__':
    t1.start()
    t2.start()


Evet bu kodu çalıştırdığım zaman ne yaptığımı anlıyacaksınız çalıştıralım


BİR DEĞER GİRİNİZ5
İKİNCİ DEĞERİ GİRİNİZ10
15

ve program kapandı birde ubuntuforum.txt dosyasını okuyalım ne olmuş içeride
hello
gördüğünüz gibi ön planda toplama işlemi yaparken background'da neler oluyor :)