Python kodunu kendi bilgisayarımda çalıştırınca, Windows 10. Hiç bir sorun çıkartmıyor.
Ama vdsde çalıştırınca Server2019
Bu hatayı verip duruyor
Traceback (most recent call last):
File "main.py", line 948, in <module>
locale.setlocale(locale.LC_TIME, 'tr_TR.utf8')
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python38\lib\locale.py", line 608, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale settingŞöyle birşey deniyorum.
Çektiğim linkleri başta sıfırdan bir json dosyası açıp ona kaydediyorum.
Sonra ikinci koşulda yeni linkler varsa, json dosyasında olmayan, Onlarıda tekrar json dosyasına ekliyorum.
.txt dosya denedim bu hatayı verdi json olarak deneyim dedim bu hatayı aldım.
Bunun sebebinide biliyorum Server işletim sistemlerinde python ile txt json vs girdi kaydederken BOM-Utf-8e kaydediyorum bundan kaynaklı olduğunu düşünüyorum
with open("linkler.json", "r") as f99:
data = json.load(f99)
linkler = data["Linkler"]
for item in results1:
if item not in linkler:
linkler.append(item)
with open("linkler.json", "w") as f88:
json.dump({"Linkler": linkler}, f88)