Merhaba, Tkinter ile alıştırma olması için ufak bir hava durumu programı yazdım. Ülkemizdeki ve yurtdışındaki birkaç şehrin hava durumunu çekiyor. Program asıl istenileni yapabiliyor, o yüzden fazla şehir eklemeyi gerekli görmedim. setup.py, requirements gibi paket oluşturma dosyalarını hazırlamayı bilmediğim için Github'a sadece dosyaları eklemekle yetinebildim, kusura bakmayın. Bu konuda bilgilendirir ve kodlarla ilgili tavsiyelerinizi eksik etmezseniz sevinirim. Teşekkürler.
Github linki: HavaDurumuUygulamasi
Not: Tkinter dışında, Pillow ve BeautifulSoup4 modüllerini kullandım.
Elinize sağlık. Kodlarla ilgili bir tavsiyem olacak. Bir şehrin hava durumu çekilirken arayüz kısa süreki olarak donuyor. Bunu engellemek için after metodunu kullanabilirsiniz veya Thread kavramını araştırabilirsiniz.
Konuyu hortlatoyorum ama “Viyana” şehrini seçtiğimiz zaman çıktıda “Vienne” gibi İngilizce çıktılar alabiliyorsunuz.Ayrıca izin verirseniz,arayüzü daha iyi bir hale getirebilirim.
Tabii ki geliştirebilirsiniz. Benim Tkinter hakkında pek bilgim yok. Zaten bu programı yazarken de temel araçları kullanmıştım. Şuan arayüz programlama için Pyside2 kullanıyorum. Tkinter hakkında bilgim olsaydı bir küçük widget haline getirip ekranın bir köşesinde tutardım. Masaüstü araçları gibi.
Elinize sağlık, güzel olmuş. Bir şehir seçilip hava durumu istendiğinde şehirlerin olduğu obje gizlense, ekran ortasında kocaman şekilde seçilen şehrin sıcaklığı yazsa? Kullanıcı bunu yaptıktan sonra da ‘Yeni Sehir’ isminde bir buton oluşsa, seçilen şehri değiştirebilse?
Bence güzel olur Takıldığınız yerlerde yardımcı olmak isterim.