• 11-12-2024, 10:37:24
    #1
     with open("text.txt", 'a', encoding='cp1254') as f:
    encoding: UTF-8 'di. Kaç farklı dil seçtim yine de kodda sorun çıktı.

    EK :
  • 11-12-2024, 10:44:42
    #2
    Sonradan eklediğiniz veri veya öncesinde eklenmiş veriler utf 8 veya cp1254 formatında olduğundan emin misiniz?
  • 11-12-2024, 10:47:28
    #3
    açmaya çalıştığınız dosya UTF-8 mi?
  • 11-12-2024, 10:59:02
    #4
    Daha açıklayıcı yazmak istedim. Veri çekiyoruz. İngilizce olduğu zaman sorun çıkmıyor.

    Kullanılan dil, italyanca, almanca olunca sorun çıkıyor



    cislek34 adlı üyeden alıntı: mesajı görüntüle
    açmaya çalıştığınız dosya UTF-8 mi?
    xmartogo adlı üyeden alıntı: mesajı görüntüle
    Sonradan eklediğiniz veri veya öncesinde eklenmiş veriler utf 8 veya cp1254 formatında olduğundan emin misiniz?
  • 11-12-2024, 11:03:43
    #5
    ByMaDaK adlı üyeden alıntı: mesajı görüntüle
    Daha açıklayıcı yazmak istedim. Veri çekiyoruz. İngilizce olduğu zaman sorun çıkmıyor.

    Kullanılan dil, italyanca, almanca olunca sorun çıkıyor
    Sorun almancadaki harflerin ascii karakterlerine uygun olmaması ve utf 8 yapısını bozmakla ilgili gibi duruyor. Dilerseniz format dışı harfleri başka harfler ile değiştirebilir veya windows-1252 formatını araştırabilirsiniz.
  • 11-12-2024, 11:12:55
    #6
    xmartogo adlı üyeden alıntı: mesajı görüntüle
    Sorun almancadaki harflerin ascii karakterlerine uygun olmaması ve utf 8 yapısını bozmakla ilgili gibi duruyor. Dilerseniz format dışı harfleri başka harfler ile değiştirebilir veya windows-1252 formatını araştırabilirsiniz.
    Teşekkürler.

    Ben araştırdığımda, kullanılan kod yapısına, bir kod betiği ile kendisine buldurup, kodun çalıştırılması da sağlanabiliyordu. Bir türlü beceremedim 2.5 - 3 saat uğraştım sinirlenip bilgisayarı kapatmıştım. Şu anda sakin sakin bakayım dedim
  • 11-12-2024, 11:15:42
    #7
    ByMaDaK adlı üyeden alıntı: mesajı görüntüle
    Teşekkürler.

    Ben araştırdığımda, kullanılan kod yapısına, bir kod betiği ile kendisine buldurup, kodun çalıştırılması da sağlanabiliyordu. Bir türlü beceremedim 2.5 - 3 saat uğraştım sinirlenip bilgisayarı kapatmıştım. Şu anda sakin sakin bakayım dedim
    almancadaki ascii tablosunda olmayan harflerin byte kodlarını alıp write yaparken eşleşen byte değerlerini değiştirir veya silerseniz yine istediğiniz gibi kullanabilirsiniz ama yukarıda belirttiğim formatta çalışmak daha kolay ve stabil olacaktır. Sorun çözüldü mü bu arada?
  • 11-12-2024, 12:18:52
    #8
    xmartogo adlı üyeden alıntı: mesajı görüntüle
    almancadaki ascii tablosunda olmayan harflerin byte kodlarını alıp write yaparken eşleşen byte değerlerini değiştirir veya silerseniz yine istediğiniz gibi kullanabilirsiniz ama yukarıda belirttiğim formatta çalışmak daha kolay ve stabil olacaktır. Sorun çözüldü mü bu arada?
    Örnek olarak yazmak istiyorum.


    https:/ alanadi . com sitesinden bulunan linkleri çekeceğiz... İtalyanca bir siteye girdiğimizde, kod direk çalışmıyor. Kod çalışmayı durduğu için sizin belirttiğiniz gibi nasıl değişiklik yapacağım bilemedim. Çözebilirsem, çok zaman kazanmış olacağım.
  • 11-12-2024, 12:21:06
    #9
    ByMaDaK adlı üyeden alıntı: mesajı görüntüle
    Örnek olarak yazmak istiyorum.


    https:/ alanadi . com sitesinden bulunan linkleri çekeceğiz... İtalyanca bir siteye girdiğimizde, kod direk çalışmıyor. Kod çalışmayı durduğu için sizin belirttiğiniz gibi nasıl değişiklik yapacağım bilemedim. Çözebilirsem, çok zaman kazanmış olacağım.
    kodu görmem lazım linkleri çekip dosyaya yazdığınız döngüyü incelemek lazım