Bilgisayar-Bilişim Teknolojileri
Ana Sayfa
Bilişim Teknolojileri Forumu Son Konuları
24 Saat
Bilişim Teknolojileri - Formatör - Bilgisayar Öğretmeni Kayıt
Kayıt Olun
iletişim
iletişim
Detaylı Arama
Arama
Yeni Konu Aç
Yeni Konu Aç

Python JSON - REQUESTS Modülleri MEB Hattında Çalışmıyor

Konu, 'BT Sınıfı | Teknik Konular, Sorunlar ve Çözümler' kısmında anotherbrick tarafından paylaşıldı.


  1. anotherbrick

    anotherbrick Site Gezgini

    Kayıt:
    7 Ekim 2009
    Mesajlar:
    74
    Beğeni:
    77
    9. Sınıflar Programlama Temelleri uzaktan eğitim sürecinde Python JSON - REQUEST Modülleri ile Hava durumu, Döviz Bilgileri Çekme gibi internetten veri çeken uygulamalar yapmıştım.
    Yüzyüze eğitimin açılmasıyla uygulamaları öğrencilerle laboratuvar ortamında yaparken JSON - REQUEST Modüllerinin MEB Hattında çalışmadığını fark ettim.
    Mobil bağlantı ile çalıştırınca veriler başarılı bir şekilde görüntülendi.
    Daha önce Android programlama kursu verirken emülatörde de başıma gelmişti ancak amaç zaten telefon üzerinden uygulama çalıştırmak olduğu için mobil bağlantı kullanarak sorunu aşmıştık.
    Android Mobil Programlama kursunda yaşadığım bu sorunu Bakanlığı arayarak ilgili yerlere beyan ettim ama hiç bir gelişme olmadı.
    Python Programlama mobil değil pc de çalışıldığı için bu sorunla hepimiz karşılaşacağız.
    Bu durumu düzeltecek bakanlıktan ilgili personellere nasıl ulaşabiliriz
     
  2. eribol

    eribol Site Gezgini

    Kayıt:
    19 Aralık 2020
    Mesajlar:
    72
    Beğeni:
    136
    Bu bakanlıkla ilgili bir durum değil, bu MEB hattıyla ilgili de değil, bilahare bu bir okul sorunu da değil. Bakanlıktakilerin de bundan haberdar olduklarını sanmıyorum.


    Python request kütüphanesi, MEB'in sertifikasını kullanarak internete bağlandığında bu sorun çözülür. Bunu araştırmanız lazım. Çözümü bu şekilde mevcut.
     
  3. dijey

    dijey Aktif Üye

    Kayıt:
    19 Şubat 2008
    Mesajlar:
    190
    Beğeni:
    32
    pip paket yükleyicisi ile zaten MEB hattından hiçbir kütüphane yüklenemiyor. Ders esnasında lab daki pc lere kuramıyorum. MEB bu işi düzeltebilir aslında. Bende bu durumdan ok sıkıntı çekiyorum.
    İnternet site açma talebi bırakılan sisteme bu sorunu yazabilsek belki sorun çözülür.
     
  4. dijey

    dijey Aktif Üye

    Kayıt:
    19 Şubat 2008
    Mesajlar:
    190
    Beğeni:
    32
    anotherbrick bunu beğendi.
  5. moderator

    moderator Aktif Üye

    Kayıt:
    18 Ağustos 2008
    Mesajlar:
    188
    Beğeni:
    50
    meb hattından paket yükleyebilirsiniz hocam, benim de başıma gelmişti, çözümü şu şekilde:

    $ pip install --trusted-host pypi.org --trusted-host files.pythonhosted.org pip paket_adi


    kaynak: https://stackoverflow.com/a/29751768
     
    Son düzenleme: 9 Haziran 2021 17:17
    togius bunu beğendi.
  6. karinca_52

    karinca_52 Hiperaktif Üye Hiperaktif

    Kayıt:
    27 Haziran 2007
    Mesajlar:
    10.567
    Beğeni:
    281
    derslerde kullanmak üzere hep birlikte pyhton örnekleri çalışmaları yapıp paylaşım yapabiliriz aslında
     
  7. anotherbrick

    anotherbrick Site Gezgini

    Kayıt:
    7 Ekim 2009
    Mesajlar:
    74
    Beğeni:
    77
    pip requests paketini mobilden yükledik.Yada haricen site packages dosyaları usb ile taşınabilir. Ama Uygulama aşamasında json veri çekmeye meb hattı yine izin vermiyor. Yani uygulama aşamasında tamamen mobilden çalışmak gerekiyor ki bu da ders akışında mümkün değil. Öğrenci Pc lerinde wifi yok zaten.
     
  8. buzdagi83

    buzdagi83 Seçkin Üye Seçkin Üye

    Kayıt:
    27 Eylül 2007
    Mesajlar:
    491
    Beğeni:
    826
    Data'yı çektiğiniz siteleri ilgili adrese bildirin hocam. Eğer ip adresiyse ip adresini bildirin. Pip için de ip adresini bildirerek açtırın derim. Ben python kullanmıyorum ama şimdiye kadar kullandığım siteleri söylediğim her seferinde bir iki günde açtılar. Hackerrank, patika.dev gibi siteler bile yasaklıydı. Bugüne kadar birçok sitenin yasaklı olduğunu bildirdim, birkaçı haricinde ertesi gün açıldı.

    Bu tür sitelerin yasaklı olması insanı da bunaltıyor açıkçası ama yapacak bir şey yok. Yazılım geliştirmeyle doğrudan veya dolaylı ilgili platformlardan kullandığınız varsa bildirin lütfen. Blog bile olsa bildirin. Biz o sırada erişemesek de, bir gün sonra diğer arkadaşlar erişir en azından. Yoksa meb hattı cidden çöp.
     
  9. soncizgi

    soncizgi Aktif Üye

    Kayıt:
    8 Eylül 2007
    Mesajlar:
    130
    Beğeni:
    85
  10. togius

    togius Süper Üye Süper Üye

    Kayıt:
    27 Temmuz 2007
    Mesajlar:
    1.661
    Beğeni:
    239
    Meb hattında requests modülünü kullanabilmek için python paketlerinde ki sessions.py dosyasında
    Kod:
    return self.request('GET', url, **kwargs)
    yerine
    Kod:
    return self.request('GET', url, verify=False, **kwargs)
    yapmalısınız. Ben bu şekilde meb hattında kullanabiliyorum.
     
    yuci81, Greenberet83 ve buzdagi83 bunu beğendi.
  11. dijey

    dijey Aktif Üye

    Kayıt:
    19 Şubat 2008
    Mesajlar:
    190
    Beğeni:
    32
    Çok teşekkürler. :):):) İşe yaradı...
     
    togius bunu beğendi.
  12. serkan42

    serkan42 Süper Üye Süper Üye Seçkin Üye

    Kayıt:
    13 Şubat 2014
    Mesajlar:
    1.394
    Beğeni:
    977

Sayfayı Paylaş /bbnetsosyal