Çözüldü Python "No module named requests" hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

xankony

Hectopat
Katılım
14 Mayıs 2020
Mesajlar
153
Çözümler
3
Python:
import requests

try:
    response = requests.get("https://jsonplaceholder.typicode.com/posts")
    response.raise_for_status()
    posts = response.json()[:10]
except requests.exceptions.RequestException as e:
    print(f"API'den veri alınırken hata oluştu: {e}")
    posts = None

if posts:
    try:
        with open("posts.txt", "w") as file:
            for post in posts:
                file.write(f"userId = {post['userId']}, id = {post['id']}, title = {post['title']}, completed = {post['completed']}\n")
    except FileNotFoundError:
        print("Dosya bulunamadı.")
    except PermissionError:
        print("Dosyaya yazma izniniz yok.")
    except ValueError:
        print("Beklenmeyen veri formatı hatası.")
    except Exception as e:
        print(f"Beklenmeyen bir hata oluştu: {e}")
    else:
        print("Veri başarıyla dosyaya kaydedildi.")
    finally:
        print("Dosya yazma işlemi tamamlandı.")

Bu hatayı alıyorum arkadaşlar Python'da yeniyim. İnternetteki çözümlere baktım modülü manuel olarak da yükledim. Interpreter kısmına da baktım. Programı açtım kapattım save dosyasını kaç kere sildim ama hatayı alıyorum sürekli. Yardımcı olursanız sevinirim.
 

Dosya Ekleri

  • Ekran görüntüsü 2024-12-05 190738.png
    187,5 KB · Görüntüleme: 32
Son düzenleyen: Moderatör:
Çözüm
Hocam halletmiştim önceden bunları zaten yapmıştım da. Sorun Thonny'deymiş oradan python dizinini sıfırlayıp ayarladım düzeldi yine de sağ olun.
Requests Python'la beraber gelen bir modül değildir. Yani PIP paket yöneticisiyle indirmen gerekiyor.

PIP ile gerekli modülü indirmek için komut satırına şunları yazman gerekli:
Python 2: pip install requests
Python 3: pip3 install requests
 
Hocam halletmiştim önceden bunları zaten yapmıştım da. Sorun Thonny'deymiş oradan python dizinini sıfırlayıp ayarladım düzeldi yine de sağ olun.
 
Çözüm
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…