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.
Ö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 :)