Pyautogui ile metinde değişiklik yapma

Merhaba
elimde bir yazı var ve Pyautogui kullanarak
elimdeki yazının içeriğindeki bazı yerleri değiştirmek istiyorum
örnek yazı şöyle:

şdkaşdkaşdka. sdkasşdkasdkşadkşasd. şdkasşldlkaşdkalşsdklaşsd… dasşdkasşldkşasdk

buradaki noktaları saydırarak, istediğim noktada işlem değişikliği yaptırmak istiyorum…

mesela nokta değil / işareti koymak gibi…
ancak her noktada değil belli belirlediğim noktalarda…
2. noktayı değiştir…
4. noktayı değiştir gibi…

bu konuda yardımcı olabilirmisiniz

Bu tam olarak ne anlama geliyor?

:slight_smile: ingilizce bir döküman var…

str fonksiyonlari yetmiyor mu?

s = "Elimdeki dokumani buraya paste ettim..."
print(s.replace('.', '/', 1))

Elimdeki dokumani buraya paste ettim/..

1 Beğeni

ama bu tüm noktaları değiştiriyor…

örnek olarak 1. noktada “a” ile değiştireceğim

  1. noktada “b” ile değiştireceğim diğer noktalara birşey yapmayacağım…

Bir string’in belirli bir karakterini degistirmek icin [] ve = operatorlerini kullanabilirsin:

s[indis] = '/'

Bir string’de belirli bir karakter veya karakterlerin indisini bulmak icin ise yukarida linkledigim fonksiyonlari (index, find, rindex, rfind) kullanabilirsin, veya

for c in s:

seklinde tum karakterleri tek tek loop’layip inceleyebilirsin.