<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Yusuf KOÇ &#187; hava durumu</title>
	<atom:link href="http://www.ysfkc.com/tag/hava-durumu/feed" rel="self" type="application/rss+xml" />
	<link>http://www.ysfkc.com</link>
	<description>Php Günlüğü</description>
	<lastBuildDate>Fri, 23 Jul 2010 16:39:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Php ile hava durumu bilgileri</title>
		<link>http://www.ysfkc.com/php/php-ile-hava-durumu-bilgileri.html</link>
		<comments>http://www.ysfkc.com/php/php-ile-hava-durumu-bilgileri.html#comments</comments>
		<pubDate>Sun, 13 Jul 2008 01:15:36 +0000</pubDate>
		<dc:creator>Raiden</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[hava durumu]]></category>
		<category><![CDATA[meteoroloji]]></category>

		<guid isPermaLink="false">http://www.ysfkc.com/?p=42</guid>
		<description><![CDATA[Merhabalar aslında bu yazımı daha önce fonksiyon olarak yazmıştım üstüne bir de wordpress eklentisi wp-syntax in azizliğine uğrayınca oluşan hatalardan ötürü yazıyı silmek zorunda kaldım. Aslında bir bakıma da daha iyi oldu. Bu olay sayesinde sınıf şeklinde bir hava durumu betiği ortaya çıktı. Bu kadar laftan sonra sınıfımızı kısa şekilde inceleyelim ve örneklere bakalım buyrun [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" style="float: left;" src="http://www.ysfkc.com/dosyalar/konuresimleri/php.jpg" alt="" width="100" height="50" />Merhabalar aslında bu yazımı daha önce fonksiyon olarak yazmıştım üstüne bir de wordpress eklentisi wp-syntax in azizliğine uğrayınca oluşan hatalardan ötürü yazıyı silmek zorunda kaldım. Aslında bir bakıma da daha iyi oldu. Bu olay sayesinde sınıf şeklinde bir hava durumu betiği ortaya çıktı.  Bu kadar laftan sonra sınıfımızı kısa şekilde inceleyelim ve örneklere bakalım buyrun efendim&#8230;</p>
<p><span id="more-42"></span></p>
<p>YSF_Weather Sınıfımız:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #666666; font-style: italic;">/*
 * Hava Durumu Tahmin Php Sınıfı
 * Yazar: Yusuf KOÇ ( Raiden ) &lt;yusufkoc at ayva dot net&gt;
 * Web: http://www.ysfkc.com
 * -------------------------------------
 * Copyright 2007 ysfkc.com
 * Licensed under the GNU General Public License, version 2.
 * See the file http://www.gnu.org/licenses/old-licenses/gpl-2.0.txt
 * 
 */</span>
&nbsp;
&nbsp;
<span style="color: #000000; font-weight: bold;">class</span> YSF_Weather
<span style="color: #009900;">&#123;</span>
	<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000088;">$degree</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000088;">$image</span>  <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000088;">$status</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
	<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000088;">$data</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;"># Şehir İsimleri Düzenleniyor
</span>	<span style="color: #666666; font-style: italic;"># -------------------------------
</span>	<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000000; font-weight: bold;">function</span> city_name_replace<span style="color: #009900;">&#40;</span><span style="color: #000088;">$city</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;#^Kahraman.+#&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$city</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> <span style="color: #000088;">$city</span> <span style="color: #339933;">=</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/<span style="color: #006699; font-weight: bold;">$city</span>/i&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;K.MARAS&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$city</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #b1b100;">return</span> <span style="color: #990000;">preg_replace</span><span style="color: #009900;">&#40;</span>
			<span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/Ğ/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/Ü/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/Ş/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/İ/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/Ö/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/Ç/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/ğ/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/ü/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/ş/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/ı/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/ö/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/ç/&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/ /&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;/-/&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
			<span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;G&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;U&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;S&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;I&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;O&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;C&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;g&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;u&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;s&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;i&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;o&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;c&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #339933;">,</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
			<span style="color: #000088;">$city</span>
		<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;"># Hava Durumu Bilgileri Çek
</span>	<span style="color: #666666; font-style: italic;"># -----------------------------
</span>	<span style="color: #000000; font-weight: bold;">private</span> <span style="color: #000000; font-weight: bold;">function</span> city_weather_data_set<span style="color: #009900;">&#40;</span><span style="color: #000088;">$city</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span> <span style="color: #339933;">=</span> <span style="color: #990000;">file_get_contents</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;http://havadurumu.mynet.com/sehir.asp?sehir=&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$city</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>	
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;"># Derece Bul
</span>	<span style="color: #666666; font-style: italic;"># -------------
</span>	<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> city_weather_degree<span style="color: #009900;">&#40;</span><span style="color: #000088;">$city</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		<span style="color: #000088;">$city</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">city_name_replace</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$city</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">city_weather_data_set</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$city</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/&lt;td class=<span style="color: #000099; font-weight: bold;">\&quot;</span>ctytmpdeg<span style="color: #000099; font-weight: bold;">\&quot;</span> height=<span style="color: #000099; font-weight: bold;">\&quot;</span>10<span style="color: #000099; font-weight: bold;">\&quot;</span>&gt;(.*)&lt;\/td&gt;/&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">degree</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">degree</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;"># Resim Al 
</span>	<span style="color: #666666; font-style: italic;"># --------------
</span>	<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> city_weather_images<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>
		<span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/&lt;td rowspan=<span style="color: #000099; font-weight: bold;">\&quot;</span>2<span style="color: #000099; font-weight: bold;">\&quot;</span> width=<span style="color: #000099; font-weight: bold;">\&quot;</span>65<span style="color: #000099; font-weight: bold;">\&quot;</span> height=<span style="color: #000099; font-weight: bold;">\&quot;</span>65<span style="color: #000099; font-weight: bold;">\&quot;</span>&gt;&lt;img src=<span style="color: #000099; font-weight: bold;">\&quot;</span>(.*)<span style="color: #000099; font-weight: bold;">\&quot;</span>&gt;&lt;\/td&gt;/&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">image</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #b1b100;">return</span> <span style="color: #0000ff;">'&lt;img src=&quot;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">image</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&quot;&gt;'</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span>
&nbsp;
	<span style="color: #666666; font-style: italic;"># Durum Al
</span>	<span style="color: #666666; font-style: italic;"># -----------
</span>	<span style="color: #000000; font-weight: bold;">public</span> <span style="color: #000000; font-weight: bold;">function</span> city_weather_status<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span>
	<span style="color: #009900;">&#123;</span>		
		<span style="color: #990000;">preg_match</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;/&lt;td class=<span style="color: #000099; font-weight: bold;">\&quot;</span>ctytmpdesc<span style="color: #000099; font-weight: bold;">\&quot;</span> valign=<span style="color: #000099; font-weight: bold;">\&quot;</span>top<span style="color: #000099; font-weight: bold;">\&quot;</span>&gt;(.*)&lt;\/td&gt;/&quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">data</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">status</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">status</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span>
	<span style="color: #009900;">&#125;</span> 
<span style="color: #009900;">&#125;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Sınıfımızda toplam beş tane metod bulunmaktadır. Bu metodlara şöyle bir göz atalım ne işe yaradıklarını inceleyelim&#8230;</p>
<p><strong>city_name_replace():</strong> metodu kendisine verilen şehir ismindeki olası türkçe karakterlere karşı ingilizce alfabesine uygun olarak değiştirip değer döndürmektedir.<br />
<strong>city_weather_data_set():</strong> metodu ise kendisine verilen şehir için ilgili kaynağa bağlanıp verileri alıp data değişkeninde depolamaktadır.<br />
<strong>city_weather_degree(): </strong>metodu ise ilk önce kendisine parametre olarak verilen $city değişkeninin city_name_replace metodundan geçirilmesini sağlar. Ardından ise uygun hale getirilmiş şehir ismi ile ilgili kaynağa bağlanıp verileri alıyor.<br />
Daha sonrasında ise preg_match fonksiyonundan yararlanılarak elde ettiğimiz veriden sadece bize lazım olan yani derece kısmını alıyoruz. ve bunu degree dizisine aktarıyoruz ve  ardından metoddan değer döndürüyoruz.<br />
<strong>city_weather_images():</strong> metodu da az önceki fonksiyona benzemektedir. Tek farkı istek yapılan şehrin ilgili durumunu gösteren resim urlsini almaktır.<br />
<strong>city_weather_status():</strong> metodu ise yine aynı mantıkla sadece istek yapılan şehrin o anki durumunu göstermektedir. Örneğin: &#8220;rüzgarlı, açık&#8221; vb. gibi.</p>
<p>Sınıfımızın kullanımına örnek verelim şimdide:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span>
<span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-type:text/html; charset=iso-8859-9'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">include</span> <span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'hava.php'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$hava</span> <span style="color: #339933;">=</span> <span style="color: #000000; font-weight: bold;">new</span> YSF_Weather<span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$hava</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">city_weather_degree</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'bursa'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;br&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$hava</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">city_weather_images</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;br&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$hava</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">city_weather_status</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">&quot;&lt;br&gt;&quot;</span><span style="color: #339933;">;</span>
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>öncelikle sınıfımızı dosyamıza include fonksiyonu ile dahil ediyoruz ardından sınıfımızı başlatıyoruz. Burda yapmamız gereken ilk şey <strong>city_weather_degree()</strong> fonksiyonu istediğimiz şehri parametre olarak veriyoruz. Ardından ise <strong>city_weather_images()</strong> ve <strong>city_weather_status()</strong> metodları parametresiz olarak çağırılıyor&#8230;  </p>
<p>Evet hepsi bu kadarcik..  Yaptığımız örneği <a href="http://www.ysfkc.com/dosyalar/hava.tar.gz">buradan</a> indirebilrsiniz. Güle güle kullanın</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ysfkc.com/php/php-ile-hava-durumu-bilgileri.html/feed</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Python ile Hava Durumu Programı</title>
		<link>http://www.ysfkc.com/python/python-hava-durumu-programi.html</link>
		<comments>http://www.ysfkc.com/python/python-hava-durumu-programi.html#comments</comments>
		<pubDate>Tue, 27 May 2008 12:53:09 +0000</pubDate>
		<dc:creator>Raiden</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[hava durumu]]></category>
		<category><![CDATA[pyqt]]></category>
		<category><![CDATA[pyqt4]]></category>

		<guid isPermaLink="false">http://www.ysfkc.com/?p=10</guid>
		<description><![CDATA[Uzun zamandır masaüstü programlamaya başlama isteği hep aklımın bir ucundan geçip dursada bir türlü başlamak nasip olmamıştı. Belki de masaüstü programlama dillerinin syntax ( kod yazım stili ) bana uymadığından uzunca bir süre itici geldi ve başlamadım Şimdi ise bir seçim yaptım ve python ile yoluma devam etme kararı aldım. Python&#8217; u seçmemdeki en büyük [...]]]></description>
			<content:encoded><![CDATA[<p>Uzun zamandır masaüstü programlamaya başlama isteği hep aklımın bir ucundan geçip dursada bir türlü başlamak nasip olmamıştı. Belki de masaüstü programlama dillerinin syntax ( kod yazım stili ) bana uymadığından uzunca bir süre itici geldi ve başlamadım</p>
<p>Şimdi ise bir seçim yaptım ve python ile yoluma devam etme kararı aldım. Python&#8217; u seçmemdeki en büyük etkenlerden birisi platform bağımsızlığı oldu. Aynı programı hem win hem de *nix türevi işletim sistemlerinde kullanabilmek benim için önemli bir etken zira Windows yanında <a href="http://www.pardus.org.tr" target="_blank">Pardus</a> de kullanmaktayım.</p>
<p><span id="more-10"></span></p>
<p>Dolayısıyla yazılan bir betiğin iki platformda da çalıştığını görmek sizce de hoş değil mi ?</p>
<p>Geçenlerde karşılaştığım bir python sözlüğünden ilham alarak oturup python bilgimi geliştirmek amacıyla bir Hava durumu çeken program yazdım.  Program çok basit bir mantıkla işliyor. <a href="http://www.riverbankcomputing.com/" target="_blank">PyQt4 </a>arayüzü ile hazırladım.  Modül olarak ise <strong>sys</strong>, <strong>urllib</strong>, <strong>re </strong>ve <strong>PyQt4 </strong> kullandım.</p>
<p>Python açık kaynak olduğu için yazdığım Hava durumu programının da kodlarına erişebilir istediğiniz değişikliği yapabilirsiniz tabi telif haklarına uygun olarak.</p>
<p>İşte programımdan bir görüntü:</p>
<p><img src="http://www.ysfkc.com/dosyalar/hava_durumu.jpg" alt="Python ile Hava durumu" width="435" height="338" /></p>
<p>Görüldüğü gibi çok basit bir arayüze sahip.  Şehir bölümünden öğrenmek istediğiniz ilimizi seçip öğren butonuna basıldığında ekrana seçtiğiniz ilin hava durumu tahminini gösterecektir.</p>
<p>Programımızın çalışabilmesi için Python ve PyQt4 modülünün kurulu olması gerekmektedir. Bu ikisini buraya <a href="http://www.riverbankcomputing.com/static/Downloads/PyQt4/PyQt-Py2.5-gpl-4.7-1.exe" target="_blank">tıklayarak</a> indirip kurabilirsiniz.</p>
<p>En son olarak yapmış olduğum uygulamayı <a title="Python ile Hava Durumu" href="http://www.ysfkc.com/dosyalar/Python_ile_Hava_Durumu.rar" target="_blank">buradan</a> indirebilirsiniz</p>
]]></content:encoded>
			<wfw:commentRss>http://www.ysfkc.com/python/python-hava-durumu-programi.html/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>
