Metin belgesinden veri çekip login ekranına yazdırma

Metin belgesinden birinci sıradaki mail adresini kopyalayıp daha sonra alt tap ile oyun sekmesine geçip giriş kısmına yapıştırmak istiyorum. Bu işlemi 2. sıradaki 3.4.5 sıradaki diye sırayla devam ettirmek istiyorum. Ama metin belgesindeki birinci satırdaki mail adresini nasıl kopyalayabilrim yada başka nasıl bir yoldan gidebilirim. Oyunu imagesearch ile yaptım fare ile gidip mail yazılacak yere tıklanacak ve yapıştırılacak.

İlk satırı okumak için şu adımları izleyebilirsin.

with open("metin-belgesi.txt") as f:
    lines = f.read()
    first = lines.split('\n', 1)[0]
print(first)

veya daha kolay bir yol

with open('metin-belgesi.txt') as f:
    first = f.readlines()[0]
    print(first)
2 Beğeni

mini mouse macro programı işine yarayabilir.

1 Beğeni

Deneyerek şu şekilde bir çözüm buldum. Liste adında yeni bir liste oluşturdum her seferinde birinci sıradakini sildim ve sırasıyla bütün mail adreslerini copy paste yapabiliyorum. Gereksiz kodlarda yazmış olabilirim daha yeniyim bilmiyorum ama işimi gördü :slight_smile:
liste= []
dosya=open(“bilgiler.txt”, “r”)
liste = dosya.readlines()
pyperclip.copy(liste[0])
mail = pyperclip.paste()
keyboard.write(mail)
del liste[0]