<?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>vGrup  Blog &#187; Python</title>
	<atom:link href="http://www.vgrup.com/tag/python/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.vgrup.com</link>
	<description>Vgrup for Geek and Robot Unix Party</description>
	<lastBuildDate>Thu, 24 Nov 2011 13:24:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>httping</title>
		<link>http://www.vgrup.com/2010/12/09/httping/</link>
		<comments>http://www.vgrup.com/2010/12/09/httping/#comments</comments>
		<pubDate>Thu, 09 Dec 2010 08:42:59 +0000</pubDate>
		<dc:creator>myururdurmaz</dc:creator>
				<category><![CDATA[httping]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[command line tool]]></category>
		<category><![CDATA[http ping]]></category>
		<category><![CDATA[Python]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/?p=431</guid>
		<description><![CDATA[httping is a small command line tool for ping http servers. Here an example $ httping google.com Pinging :http://google.com 9324 bytes from http://google.com: seq=1 rep=[200/OK] time=11201 ms 9356 bytes from http://google.com: seq=2 rep=[200/OK] time=834 ms 9342 bytes from http://google.com: seq=3 rep=[200/OK] time=822 ms 9342 bytes from http://google.com: seq=4 rep=[200/OK] time=827 ms Avg :3421 ms - [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vgrup.com/tag/httping/" class="st_tag internal_tag" rel="tag" title="Posts tagged with httping">httping</a> is a small <a href="http://www.vgrup.com/tag/command-line-tool/" class="st_tag internal_tag" rel="tag" title="Posts tagged with command line tool">command line tool</a> for ping http servers. Here an example</p>
<pre>$ <a href='http://www.vgrup.com/wp-content/uploads/2010/12/httping.gz'>httping</a> google.com

Pinging :http://google.com

9324 bytes from http://google.com: seq=1 rep=[200/OK] time=11201 ms
9356 bytes from http://google.com: seq=2 rep=[200/OK] time=834 ms
9342 bytes from http://google.com: seq=3 rep=[200/OK] time=822 ms
9342 bytes from http://google.com: seq=4 rep=[200/OK] time=827 ms

Avg :3421 ms - 9341 bytes
Speed :2KB/second
Health :%100</pre>
<p>Download <a href='http://www.vgrup.com/wp-content/uploads/2010/12/httping.gz'>httping</a></p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2010/12/09/httping/' addthis:title='httping'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/command-line-tool/" title="command line tool" rel="tag">command line tool</a>, <a href="http://www.vgrup.com/tag/http-ping/" title="http ping" rel="tag">http ping</a>, <a href="http://www.vgrup.com/tag/httping/" title="httping" rel="tag">httping</a>, <a href="http://www.vgrup.com/tag/python/" title="Python" rel="tag">Python</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2010/12/09/httping/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>python ile basit bir kod wrapper örneği</title>
		<link>http://www.vgrup.com/2010/04/08/python-ile-basit-bir-kod-wrapper-ornegi/</link>
		<comments>http://www.vgrup.com/2010/04/08/python-ile-basit-bir-kod-wrapper-ornegi/#comments</comments>
		<pubDate>Thu, 08 Apr 2010 11:36:46 +0000</pubDate>
		<dc:creator>İsmail ÇAKIR</dc:creator>
				<category><![CDATA[python]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[wrap]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/?p=392</guid>
		<description><![CDATA[import&#160;sys pre = &#8216;out.println(&#34;&#8216;&#160;# satirbasi sql.append(&#34; gibi pst = &#8216;&#34;)&#8216;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;# satirsonu &#34;) gibi addslash = 1&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;# tirnaklara backslash if&#160;len(sys.argv) == 1: &#160;&#160;&#160;&#160;print&#160;&#34;kullanim: \n&#160;\t\t&#160;python wrapper.py giris.txt \n&#160;&#160;\t\t&#160;&#160;&#62; cikis.txt gerekiyorsa&#34; &#160;&#160;&#160;&#160;sys.exit(1) f = open(sys.argv[1] ,&#8217;r&#8216;) for&#160;r in&#160;f: &#160;&#160;&#160;&#160;if&#160;(addslash == 1): &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;r = r.replace(&#8216;&#34;&#8216;,&#8217;\\&#34;&#8216;) &#160;&#160;&#160;&#160;r = r.rstrip() &#160;&#160;&#160;&#160;line =&#160;&#160;&#34;%s%s%s&#34;&#160;% (pre , r, pst) &#160;&#160;&#160;&#160;print&#160;line Tags: Python, wrap]]></description>
			<content:encoded><![CDATA[<p><font color="#a020f0">import</font>&nbsp;sys</p>
<p>pre = &#8216;<font color="#ff00ff">out.println(&quot;</font>&#8216;&nbsp;<font color="#0000ff"># satirbasi sql.append(&quot; gibi</font><br />
pst = &#8216;<font color="#ff00ff">&quot;)</font>&#8216;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#0000ff"># satirsonu &quot;) gibi</font><br />
addslash = 1&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#0000ff"># tirnaklara backslash</font></p>
<p><font color="#a52a2a"><b>if</b></font>&nbsp;len(sys.argv) == 1:<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>print</b></font>&nbsp;&quot;<font color="#ff00ff">kullanim: </font><font color="#6a5acd">\n</font><font color="#ff00ff">&nbsp;</font><font color="#6a5acd">\t\t</font><font color="#ff00ff">&nbsp;<a href="http://www.vgrup.com/tag/python/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Python">python</a> wrapper.py giris.txt </font><font color="#6a5acd">\n</font><font color="#ff00ff">&nbsp;&nbsp;</font><font color="#6a5acd">\t\t</font><font color="#ff00ff">&nbsp;&nbsp;&gt; cikis.txt gerekiyorsa</font>&quot;<br />
&nbsp;&nbsp;&nbsp;&nbsp;sys.exit(1) </p>
<p>f = open(sys.argv[1] ,&#8217;<font color="#ff00ff">r</font>&#8216;)</p>
<p><font color="#a52a2a"><b>for</b></font>&nbsp;r <font color="#a52a2a"><b>in</b></font>&nbsp;f:<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;(addslash == 1):<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;r = r.replace(&#8216;<font color="#ff00ff">&quot;</font>&#8216;,&#8217;<font color="#6a5acd">\\</font><font color="#ff00ff">&quot;</font>&#8216;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;r = r.rstrip()<br />
&nbsp;&nbsp;&nbsp;&nbsp;line =&nbsp;&nbsp;&quot;<font color="#ff00ff">%s%s%s</font>&quot;&nbsp;% (pre , r, pst)<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>print</b></font>&nbsp;line<br />
</font></p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2010/04/08/python-ile-basit-bir-kod-wrapper-ornegi/' addthis:title='python ile basit bir kod wrapper örneği'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/python/" title="Python" rel="tag">Python</a>, <a href="http://www.vgrup.com/tag/wrap/" title="wrap" rel="tag">wrap</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2010/04/08/python-ile-basit-bir-kod-wrapper-ornegi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>linux capslock notify</title>
		<link>http://www.vgrup.com/2010/02/24/linux-capslock-notify/</link>
		<comments>http://www.vgrup.com/2010/02/24/linux-capslock-notify/#comments</comments>
		<pubDate>Wed, 24 Feb 2010 19:12:00 +0000</pubDate>
		<dc:creator>Muhammed YÜRÜRDURMAZ</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[capslock]]></category>
		<category><![CDATA[notify]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[xfce]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/2010/02/24/linux-capslock-notify/</guid>
		<description><![CDATA[Eer benim gibi capslock durumunu dizüstünüzde ışık olmadığından dolayı göremiyorsanız aşağıdaki script işinizi görebilir. bu scripti capsnotify.py ismiyle bir yere kaydedin. daha sonra kullandığınız masaüstü ortamının otomatik başlangıç bölümüne ayarlayın. #!/usr/bin/python import&#160;pygtk pygtk.require(&#8217;2.0&#8242;) import&#160;pynotify import&#160;sys import&#160;gtk import&#160;os import&#160;time __author__=&#34;xmaster&#34; __date__ =&#34;$Feb 24, 2010 11:14:16 AM$&#34; def&#160;get_status(): &#160;&#160;&#160;&#160;status = None &#160;&#160;&#160;&#160;p = os.popen(&#34;/usr/bin/xset q&#34;) &#160;&#160;&#160;&#160;while&#160;1: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;line [...]]]></description>
			<content:encoded><![CDATA[<p>Eer benim gibi <a href="http://www.vgrup.com/tag/capslock/" class="st_tag internal_tag" rel="tag" title="Posts tagged with capslock">capslock</a> durumunu dizüstünüzde ışık olmadığından dolayı göremiyorsanız aşağıdaki script işinizi görebilir.</p>
<p>bu scripti capsnotify.py ismiyle bir yere kaydedin.</p>
<p>daha sonra kullandığınız masaüstü ortamının otomatik başlangıç bölümüne ayarlayın.</p>
<p><font face="monospace"><br />
<font color="#0000ff">#!/usr/bin/<a href="http://www.vgrup.com/tag/python/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Python">python</a></font><br />
<font color="#a020f0">import</font>&nbsp;pygtk<br />
pygtk.require(<font color="#ff00ff">&#8217;2.0&#8242;</font>)<br />
<font color="#a020f0">import</font>&nbsp;pynotify<br />
<font color="#a020f0">import</font>&nbsp;sys<br />
<font color="#a020f0">import</font>&nbsp;gtk<br />
<font color="#a020f0">import</font>&nbsp;os<br />
<font color="#a020f0">import</font>&nbsp;time</p>
<p>__author__=<font color="#ff00ff">&quot;xmaster&quot;</font><br />
__date__ =<font color="#ff00ff">&quot;$Feb 24, 2010 11:14:16 AM$&quot;</font></p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">get_status</font>():<br />
&nbsp;&nbsp;&nbsp;&nbsp;status = <font color="#008b8b">None</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;p = os.popen(<font color="#ff00ff">&quot;/usr/bin/xset q&quot;</font>)<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>while</b></font>&nbsp;<font color="#ff00ff">1</font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;line = p.readline()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;<font color="#a52a2a"><b>not</b></font>&nbsp;line: <font color="#a52a2a"><b>break</b></font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;line.find(<font color="#ff00ff">&quot;Caps&quot;</font>) &gt; -<font color="#ff00ff">1</font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;status = line[<font color="#ff00ff">21</font>:<font color="#ff00ff">25</font>].strip()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>break</b></font><br />
&nbsp;&nbsp;&nbsp;&nbsp;p.close()<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>return</b></font>&nbsp;status</p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">show_status</font>(status):<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;status == <font color="#ff00ff">&quot;on&quot;</font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;uri = <font color="#ff00ff">&quot;file:///usr/share/icons/gnome/scalable/devices/keyboard.svg&quot;</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n = pynotify.Notification(<font color="#ff00ff">&quot;Caps Lock On&quot;</font>, <font color="#ff00ff">&quot;&quot;</font>, uri)<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>else</b></font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;uri = <font color="#ff00ff">&quot;file:///usr/share/icons/gnome/scalable/devices/keyboard.svg&quot;</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;n = pynotify.Notification(<font color="#ff00ff">&quot;Caps Lock Off&quot;</font>, <font color="#ff00ff">&quot;&quot;</font>, uri)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;n.set_timeout(<font color="#ff00ff">500</font>)<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;<font color="#a52a2a"><b>not</b></font>&nbsp;n.show():<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#008b8b">print</font>&nbsp;<font color="#ff00ff">&quot;Failed to send notification&quot;</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sys.exit(<font color="#ff00ff">1</font>)</p>
<p><font color="#a52a2a"><b>if</b></font>&nbsp;__name__ == <font color="#ff00ff">&#8216;__main__&#8217;</font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;<font color="#a52a2a"><b>not</b></font>&nbsp;pynotify.init(<font color="#ff00ff">&quot;Caps toggle&quot;</font>):<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#008b8b">print</font>&nbsp;<font color="#ff00ff">&quot;Unable to initialize Python <a href="http://www.vgrup.com/tag/notify/" class="st_tag internal_tag" rel="tag" title="Posts tagged with notify">Notify</a>&quot;</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sys.exit(<font color="#ff00ff">1</font>)<br />
&nbsp;&nbsp;&nbsp;&nbsp;old_status = <font color="#008b8b">None</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>while</b></font>&nbsp;<font color="#ff00ff">1</font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;status = get_status()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;old_status <font color="#a52a2a"><b>is</b></font>&nbsp;<font color="#008b8b">None</font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;old_status = status<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;status != old_status:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;show_status(status)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;old_status = status<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;time.sleep(<font color="#ff00ff">0.5</font>)<br />
</font></p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2010/02/24/linux-capslock-notify/' addthis:title='linux capslock notify'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/capslock/" title="capslock" rel="tag">capslock</a>, <a href="http://www.vgrup.com/tag/linux/" title="Linux" rel="tag">Linux</a>, <a href="http://www.vgrup.com/tag/notify/" title="notify" rel="tag">notify</a>, <a href="http://www.vgrup.com/tag/python/" title="Python" rel="tag">Python</a>, <a href="http://www.vgrup.com/tag/xfce/" title="xfce" rel="tag">xfce</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2010/02/24/linux-capslock-notify/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Python ile basit bir html form generator (üreteç)</title>
		<link>http://www.vgrup.com/2010/02/19/python-ile-basit-bir-html-form-generator-uretec/</link>
		<comments>http://www.vgrup.com/2010/02/19/python-ile-basit-bir-html-form-generator-uretec/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 15:27:06 +0000</pubDate>
		<dc:creator>İsmail ÇAKIR</dc:creator>
				<category><![CDATA[python]]></category>
		<category><![CDATA[form]]></category>
		<category><![CDATA[generator]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[html generator]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysqldb]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[python generator]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/?p=276</guid>
		<description><![CDATA[import&#160;sys import&#160;MySQLdb tablename = &#34;&#34; mhost = &#34;&#34; muser = &#34;&#34; mpasswd = &#34;&#34; mdb= &#34;&#34; def&#160;head(): &#160;&#160;&#160;&#160;head = &#34;&#34;&#34; &#160;&#160;&#160;&#160;&#60;html&#62;&#60;head&#62; &#160;&#160;&#160;&#160;&#60;style&#62; &#160;&#160;&#160;&#160;.minput { &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;border: 1px solid #fdfcf7; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;font-family: &#34;Times New Roman&#34;, Times, serif; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;font-style: bold; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;font-size: 14px; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;color: #454743; &#160;&#160;&#160;&#160;} &#160;&#160;&#160;&#160;.mlabel { &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;font-family: &#34;Times New Roman&#34;, Times, serif; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;font-style: bold; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;font-size: 13px; &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;color: #e7363e; [...]]]></description>
			<content:encoded><![CDATA[<p><font face="monospace"><br />
<font color="#a020f0">import</font>&nbsp;sys<br />
<font color="#a020f0">import</font>&nbsp;<a href="http://www.vgrup.com/tag/mysqldb/" class="st_tag internal_tag" rel="tag" title="Posts tagged with mysqldb">MySQLdb</a></p>
<p>tablename = <font color="#ff00ff">&quot;&quot;</font><br />
mhost = <font color="#ff00ff">&quot;&quot;</font><br />
muser = <font color="#ff00ff">&quot;&quot;</font><br />
mpasswd = <font color="#ff00ff">&quot;&quot;</font><br />
mdb= <font color="#ff00ff">&quot;&quot;</font></p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">head</font>():<br />
&nbsp;&nbsp;&nbsp;&nbsp;head = <font color="#ff00ff">&quot;&quot;&quot;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&lt;<a href="http://www.vgrup.com/tag/html/" class="st_tag internal_tag" rel="tag" title="Posts tagged with html">html</a>&gt;&lt;head&gt;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&lt;style&gt;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;.minput {</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;border: 1px solid #fdfcf7;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;font-family: &quot;Times New Roman&quot;, Times, serif;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;font-style: bold;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;font-size: 14px;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;color: #454743;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;}</font></p>
<p><font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;.mlabel {</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;font-family: &quot;Times New Roman&quot;, Times, serif;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;font-style: bold;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;font-size: 13px;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;color: #e7363e;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;}</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&lt;/style&gt;&lt;/head&gt;&lt;body&gt;&lt;<a href="http://www.vgrup.com/tag/form/" class="st_tag internal_tag" rel="tag" title="Posts tagged with form">form</a> action=&quot;&quot; method=&quot;post&quot;&gt;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&quot;&quot;&quot;</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>return</b></font>&nbsp;head</p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">sub</font>():<br />
&nbsp;&nbsp;&nbsp;&nbsp;sub = <font color="#ff00ff">&quot;&quot;&quot;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/form&gt;&lt;/body&gt;&lt;/html&gt;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;</font><br />
<font color="#ff00ff">&nbsp;&nbsp;&nbsp;&nbsp;&quot;&quot;&quot;</font><br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>return</b></font>&nbsp;sub</p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">insert</font>():<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>pass</b></font></p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">update</font>():<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>pass</b></font></p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">input</font>(name, label = <font color="#008b8b">None</font>):<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;<font color="#a52a2a"><b>not</b></font>&nbsp;label:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;label = name<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>return</b></font>&nbsp;<font color="#ff00ff">&#8216;&lt;label style=&quot;mlabel&quot;&gt;%s:&lt;/label&gt;&lt;input style=&quot;minput&quot; name=&quot;%s&quot; type=text /&gt;&#8217;</font>&nbsp;% (label, name)</p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">clean</font>(mrow):<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>pass</b></font></p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">deneme</font>():<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>try</b></font>:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;conn = MySQLdb.connect (host = mhost, user = muser, passwd = mpasswd, db = mdb)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cursor = conn.cursor ()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;msql = <font color="#ff00ff">&#8216;select column_name from information_schema.columns where table_name=&quot;%s&quot;&#8217;</font>&nbsp;% tablename<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;cursor.execute (msql)<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>except</b></font>&nbsp;MySQLdb.Error, e:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#008b8b">print</font>&nbsp;<font color="#ff00ff">&quot;Error %<a href="http://www.vgrup.com/tag/d/" class="st_tag internal_tag" rel="tag" title="Posts tagged with D">d</a>: %s&quot;</font>&nbsp;% (e.args[<font color="#ff00ff">0</font>], e.args[<font color="#ff00ff">1</font>])<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sys.exit (<font color="#ff00ff">1</font>)</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;row = cursor.fetchall ()<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#008b8b">print</font>&nbsp;head()<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>for</b></font>&nbsp;&nbsp;r <font color="#a52a2a"><b>in</b></font>&nbsp;<font color="#008b8b">range</font>(<font color="#008b8b">len</font>(row)):<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#008b8b">print</font>&nbsp;<font color="#008b8b">input</font>(<font color="#ff00ff">&quot;&quot;</font>.join(row[r]))<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#008b8b">print</font>&nbsp;sub()<br />
&nbsp;&nbsp;&nbsp;&nbsp;cursor.close ()<br />
&nbsp;&nbsp;&nbsp;&nbsp;conn.close ()</p>
<p><font color="#a52a2a"><b>if</b></font>&nbsp;__name__ == <font color="#ff00ff">&quot;__main__&quot;</font>&nbsp;:<br />
&nbsp;&nbsp;&nbsp;&nbsp;deneme()<br />
</font></p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2010/02/19/python-ile-basit-bir-html-form-generator-uretec/' addthis:title='Python ile basit bir html form generator (üreteç)'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/form/" title="form" rel="tag">form</a>, <a href="http://www.vgrup.com/tag/generator/" title="generator" rel="tag">generator</a>, <a href="http://www.vgrup.com/tag/html/" title="html" rel="tag">html</a>, <a href="http://www.vgrup.com/tag/html-generator/" title="html generator" rel="tag">html generator</a>, <a href="http://www.vgrup.com/tag/mysql/" title="mysql" rel="tag">mysql</a>, <a href="http://www.vgrup.com/tag/mysqldb/" title="mysqldb" rel="tag">mysqldb</a>, <a href="http://www.vgrup.com/tag/python/" title="Python" rel="tag">Python</a>, <a href="http://www.vgrup.com/tag/python-generator/" title="python generator" rel="tag">python generator</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2010/02/19/python-ile-basit-bir-html-form-generator-uretec/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>zip ve jar dosyalar içinde arama</title>
		<link>http://www.vgrup.com/2010/02/19/zip-ve-jar-dosyalar-icinde-arama/</link>
		<comments>http://www.vgrup.com/2010/02/19/zip-ve-jar-dosyalar-icinde-arama/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 14:59:41 +0000</pubDate>
		<dc:creator>İsmail ÇAKIR</dc:creator>
				<category><![CDATA[python]]></category>
		<category><![CDATA[jar]]></category>
		<category><![CDATA[jar search]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[zip]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/?p=272</guid>
		<description><![CDATA[import&#160;zipfile import&#160;os aranan = &#34;deneme.class&#34; def&#160;yuru(param, dizin, dosyalar): &#160;&#160;&#160;&#160;global&#160;aranan &#160;&#160;&#160;&#160;for&#160;dosya in&#160;dosyalar: &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if&#160;dosya.endswith(&#34;.jar&#34;) or&#160;dosya.endswith(&#34;.zip&#34;): &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;zp = zipfile.ZipFile(os.path.join(dizin, dosya), &#34;r&#34;) &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;for&#160;name in&#160;zp.namelist(): &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if&#160;name.endswith(aranan): &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;print&#160;os.path.join(dizin, dosya), &#34;:&#34;, name &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;if&#160;dosya.endswith(aranan): &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;print&#160;os.path.join(dizin, dosya) os.path.walk(&#34;.&#34;, yuru, None) Tags: jar, jar search, Python, search, zip]]></description>
			<content:encoded><![CDATA[<p><font face="monospace"><br />
<font color="#a020f0">import</font>&nbsp;zipfile<br />
<font color="#a020f0">import</font>&nbsp;os</p>
<p>aranan = &quot;<font color="#ff00ff">deneme.class</font>&quot;</p>
<p><font color="#a52a2a"><b>def</b></font>&nbsp;<font color="#008b8b">yuru</font>(param, dizin, dosyalar):<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>global</b></font>&nbsp;aranan<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>for</b></font>&nbsp;dosya <font color="#a52a2a"><b>in</b></font>&nbsp;dosyalar:<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;dosya.endswith(&quot;<font color="#ff00ff">.<a href="http://www.vgrup.com/tag/jar/" class="st_tag internal_tag" rel="tag" title="Posts tagged with jar">jar</a></font>&quot;) <font color="#a52a2a"><b>or</b></font>&nbsp;dosya.endswith(&quot;<font color="#ff00ff">.<a href="http://www.vgrup.com/tag/zip/" class="st_tag internal_tag" rel="tag" title="Posts tagged with zip">zip</a></font>&quot;):<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;zp = zipfile.ZipFile(os.path.join(dizin, dosya), &quot;<font color="#ff00ff">r</font>&quot;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>for</b></font>&nbsp;name <font color="#a52a2a"><b>in</b></font>&nbsp;zp.namelist():<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;name.endswith(aranan):<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>print</b></font>&nbsp;os.path.join(dizin, dosya), &quot;<font color="#ff00ff">:</font>&quot;, name<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>if</b></font>&nbsp;dosya.endswith(aranan):<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#a52a2a"><b>print</b></font>&nbsp;os.path.join(dizin, dosya)</p>
<p>os.path.walk(&quot;<font color="#ff00ff">.</font>&quot;, yuru, None)<br />
</font></p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2010/02/19/zip-ve-jar-dosyalar-icinde-arama/' addthis:title='zip ve jar dosyalar içinde arama'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/jar/" title="jar" rel="tag">jar</a>, <a href="http://www.vgrup.com/tag/jar-search/" title="jar search" rel="tag">jar search</a>, <a href="http://www.vgrup.com/tag/python/" title="Python" rel="tag">Python</a>, <a href="http://www.vgrup.com/tag/search/" title="search" rel="tag">search</a>, <a href="http://www.vgrup.com/tag/zip/" title="zip" rel="tag">zip</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2010/02/19/zip-ve-jar-dosyalar-icinde-arama/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apache access.log için python regex</title>
		<link>http://www.vgrup.com/2010/01/27/apache-access-log-icin-python-regex/</link>
		<comments>http://www.vgrup.com/2010/01/27/apache-access-log-icin-python-regex/#comments</comments>
		<pubDate>Wed, 27 Jan 2010 15:05:16 +0000</pubDate>
		<dc:creator>Muhammed YÜRÜRDURMAZ</dc:creator>
				<category><![CDATA[Yazılım]]></category>
		<category><![CDATA[Access.log]]></category>
		<category><![CDATA[Apache]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Regex]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/?p=179</guid>
		<description><![CDATA[r&#8221;"&#8221;(?P&#60;karsi_taraf&#62;[^ ]*) &#8211; (?P&#60;kullanici&#62;[^ ]*) \[(?P&#60;tarih&#62;[^\]]*)] &#8220;(?P&#60;url&#62;[^"]*)&#8221; (?P&#60;cevap&#62;[0-9]*) (?P&#60;boyut&#62;[0-9]*) &#8220;(?P&#60;ref&#62;[^"]*)&#8221; &#8220;(?P&#60;browser&#62;[^"]*)&#8221;"&#8221; Tags: Access.log, Apache, Python, Regex]]></description>
			<content:encoded><![CDATA[<p>r&#8221;"&#8221;(?P&lt;karsi_taraf&gt;[^ ]*) &#8211; (?P&lt;kullanici&gt;[^ ]*) \[(?P&lt;tarih&gt;[^\]]*)] &#8220;(?P&lt;url&gt;[^"]*)&#8221; (?P&lt;cevap&gt;[0-9]*) (?P&lt;boyut&gt;[0-9]*) &#8220;(?P&lt;ref&gt;[^"]*)&#8221; &#8220;(?P&lt;browser&gt;[^"]*)&#8221;"&#8221;</p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2010/01/27/apache-access-log-icin-python-regex/' addthis:title='apache access.log için python regex'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/access-log/" title="Access.log" rel="tag">Access.log</a>, <a href="http://www.vgrup.com/tag/apache/" title="Apache" rel="tag">Apache</a>, <a href="http://www.vgrup.com/tag/python/" title="Python" rel="tag">Python</a>, <a href="http://www.vgrup.com/tag/regex/" title="Regex" rel="tag">Regex</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2010/01/27/apache-access-log-icin-python-regex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Codepad</title>
		<link>http://www.vgrup.com/2009/11/25/codepad/</link>
		<comments>http://www.vgrup.com/2009/11/25/codepad/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 12:45:07 +0000</pubDate>
		<dc:creator>myururdurmaz</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[C++]]></category>
		<category><![CDATA[Codepad]]></category>
		<category><![CDATA[D]]></category>
		<category><![CDATA[Haskel]]></category>
		<category><![CDATA[Lua]]></category>
		<category><![CDATA[OCaml]]></category>
		<category><![CDATA[Perl]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Scheme]]></category>
		<category><![CDATA[Tcl]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/?p=108</guid>
		<description><![CDATA[Küçük uygulamalar veya scriptler yazıp test etmek istiyorsanız bu site tam size göre. http://codepad.org/irV8v8fe http://codepad.org/ Tags: C++, Codepad, D, Haskel, Lua, OCaml, Perl, php, Python, Ruby, Scheme, Tcl]]></description>
			<content:encoded><![CDATA[<p>Küçük uygulamalar veya scriptler yazıp test etmek istiyorsanız bu site tam size göre.</p>
<p><a href="http://codepad.org/irV8v8fe">http://codepad.org/irV8v8fe</a></p>
<p><a href="http://codepad.org/">http://codepad.org/</a></p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2009/11/25/codepad/' addthis:title='Codepad'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/c/" title="C++" rel="tag">C++</a>, <a href="http://www.vgrup.com/tag/codepad/" title="Codepad" rel="tag">Codepad</a>, <a href="http://www.vgrup.com/tag/d/" title="D" rel="tag">D</a>, <a href="http://www.vgrup.com/tag/haskel/" title="Haskel" rel="tag">Haskel</a>, <a href="http://www.vgrup.com/tag/lua/" title="Lua" rel="tag">Lua</a>, <a href="http://www.vgrup.com/tag/ocaml/" title="OCaml" rel="tag">OCaml</a>, <a href="http://www.vgrup.com/tag/perl/" title="Perl" rel="tag">Perl</a>, <a href="http://www.vgrup.com/tag/php/" title="php" rel="tag">php</a>, <a href="http://www.vgrup.com/tag/python/" title="Python" rel="tag">Python</a>, <a href="http://www.vgrup.com/tag/ruby/" title="Ruby" rel="tag">Ruby</a>, <a href="http://www.vgrup.com/tag/scheme/" title="Scheme" rel="tag">Scheme</a>, <a href="http://www.vgrup.com/tag/tcl/" title="Tcl" rel="tag">Tcl</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2009/11/25/codepad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>flvxml2srt  flv xml yapisini srt ye çeviren bir py (güncellendi)</title>
		<link>http://www.vgrup.com/2009/11/02/flvxml2srt-flv-xml-yapisini-srt-ye-ceviren-bir-py/</link>
		<comments>http://www.vgrup.com/2009/11/02/flvxml2srt-flv-xml-yapisini-srt-ye-ceviren-bir-py/#comments</comments>
		<pubDate>Mon, 02 Nov 2009 15:04:39 +0000</pubDate>
		<dc:creator>İsmail ÇAKIR</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[flv subtitle]]></category>
		<category><![CDATA[flv xml]]></category>
		<category><![CDATA[flv2srt]]></category>
		<category><![CDATA[flvxml2srt]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[subtitle convertor]]></category>
		<category><![CDATA[xml2srt]]></category>

		<guid isPermaLink="false">http://www.vgrup.com/?p=79</guid>
		<description><![CDATA[Standart mı değil mi bilmem, karşılaştığım bir flv xml subtitle için yazdığım python kodu. Kullanım: python flvxml2srt.py dosyadi.xml import&#160;math import&#160;sys import&#160;re import&#160;codecs from&#160;xml.dom import&#160;minidom xmldoc = minidom.parse(sys.argv[1]) x,z&#160;&#160;= 0,0 yazi = &#34;&#34; df = codecs.open(sys.argv[1] + &#34;.srt&#34;,&#34;wt&#34;,&#34;utf-8&#34;) def&#160;saat(msaniye): &#160;&#160;&#160;&#160;hour = math.floor(msaniye/3600000) &#160;&#160;&#160;&#160;minute = math.floor((msaniye%3600000)/60000) &#160;&#160;&#160;&#160;second = math.floor((msaniye%60000)/1000) &#160;&#160;&#160;&#160;milisecond = math.floor((msaniye%1000)) &#160;&#160;&#160;&#160;return&#160;&#34;%02d:%02d:%02d,%03d&#34;&#160;% (hour,minute,second,milisecond) def&#160;saatbul(sira): &#160;&#160;&#160;&#160;r = [...]]]></description>
			<content:encoded><![CDATA[<p>Standart mı değil mi bilmem, karşılaştığım bir <a href="http://www.vgrup.com/tag/flv-xml/" class="st_tag internal_tag" rel="tag" title="Posts tagged with flv xml">flv xml</a> subtitle için yazdığım <a href="http://www.vgrup.com/tag/python/" class="st_tag internal_tag" rel="tag" title="Posts tagged with Python">python</a> kodu.</p>
<p><code>Kullanım:<br />
python <a href="http://www.vgrup.com/tag/flvxml2srt/" class="st_tag internal_tag" rel="tag" title="Posts tagged with flvxml2srt">flvxml2srt</a>.py dosyadi.xml</code></p>
<p><font color="#a020f0">import</font>&nbsp;math<br />
<font color="#a020f0">import</font>&nbsp;sys<br />
<font color="#a020f0">import</font>&nbsp;re<br />
<font color="#a020f0">import</font>&nbsp;codecs<br />
<font color="#a020f0">from</font>&nbsp;xml.dom <font color="#a020f0">import</font>&nbsp;minidom<br />
xmldoc = minidom.parse(sys.argv[1])</p>
<p>x,z&nbsp;&nbsp;= 0,0<br />
yazi = &quot;&quot;</p>
<p>df = codecs.open(sys.argv[1] + &quot;<font color="#ff00ff">.srt</font>&quot;,&quot;<font color="#ff00ff">wt</font>&quot;,&quot;<font color="#ff00ff">utf-8</font>&quot;)</p>
<p><font color="#804040"><b>def</b></font>&nbsp;<font color="#008080">saat</font>(msaniye):<br />
&nbsp;&nbsp;&nbsp;&nbsp;hour = math.floor(msaniye/3600000)<br />
&nbsp;&nbsp;&nbsp;&nbsp;minute = math.floor((msaniye%3600000)/60000)<br />
&nbsp;&nbsp;&nbsp;&nbsp;second = math.floor((msaniye%60000)/1000)<br />
&nbsp;&nbsp;&nbsp;&nbsp;milisecond = math.floor((msaniye%1000))<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>return</b></font>&nbsp;&quot;<font color="#ff00ff">%02<a href="http://www.vgrup.com/tag/d/" class="st_tag internal_tag" rel="tag" title="Posts tagged with D">d</a>:%02<a href="http://www.vgrup.com/tag/d/" class="st_tag internal_tag" rel="tag" title="Posts tagged with D">d</a>:%02<a href="http://www.vgrup.com/tag/d/" class="st_tag internal_tag" rel="tag" title="Posts tagged with D">d</a>,%03<a href="http://www.vgrup.com/tag/d/" class="st_tag internal_tag" rel="tag" title="Posts tagged with D">d</a></font>&quot;&nbsp;% (hour,minute,second,milisecond)</p>
<p><font color="#804040"><b>def</b></font>&nbsp;<font color="#008080">saatbul</font>(sira):<br />
&nbsp;&nbsp;&nbsp;&nbsp;r = 0<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>for</b></font>&nbsp;satir <font color="#804040"><b>in</b></font>&nbsp;xmldoc.getElementsByTagName(&#8216;<font color="#ff00ff">SYNC</font>&#8216;):<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;q = satir.getAttribute(&#8216;<font color="#ff00ff">start</font>&#8216;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>if</b></font>&nbsp;(r == sira) :<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>return</b></font>&nbsp;satir.getAttribute(&#8216;<font color="#ff00ff">start</font>&#8216;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;r += 1<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>return</b></font>&nbsp;int(q) + 2000</p>
<p><font color="#804040"><b>for</b></font>&nbsp;tag <font color="#804040"><b>in</b></font>&nbsp;xmldoc.getElementsByTagName(&#8216;<font color="#ff00ff">SYNC</font>&#8216;):<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>print</b></font>&nbsp;&gt;&gt;df,&nbsp;&nbsp;x<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>print</b></font>&nbsp;&gt;&gt;df, saat(int(tag.getAttribute(&#8216;<font color="#ff00ff">start</font>&#8216;))) ,&nbsp;&nbsp;&quot;<font color="#ff00ff">&#8211;&gt;</font>&quot;&nbsp;&nbsp;, saat(int(saatbul(x + 1)))<br />
&nbsp;&nbsp;&nbsp;&nbsp;x += 1<br />
&nbsp;&nbsp;&nbsp;&nbsp;z = tag.getAttribute(&#8216;<font color="#ff00ff">start</font>&#8216;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;m = re.<a href="http://www.vgrup.com/tag/search/" class="st_tag internal_tag" rel="tag" title="Posts tagged with search">search</a>(&#8216;<font color="#ff00ff">\&lt;P.+\&gt;(?P&lt;metin&gt;.+)\&lt;\/P\&gt;</font>&#8216;,tag.toxml())<br />
&nbsp;&nbsp;&nbsp;&nbsp;yazi = m.group(&#8216;<font color="#ff00ff">metin</font>&#8216;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;yazi = yazi.replace(&#8216;<font color="#ff00ff">#</font>&#8216;,&#8217;<font color="#6a5acd">\n</font>&#8216;)<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>print</b></font>&nbsp;&gt;&gt;df, yazi<br />
&nbsp;&nbsp;&nbsp;&nbsp;<font color="#804040"><b>print</b></font>&nbsp;&gt;&gt;df, &quot;<font color="#ff00ff">&nbsp;</font>&quot;<br />
</font><br />Link: <a href='http://www.vgrup.com/wp-content/uploads/2009/11/flvxml2srt.7z'>flvxml2srt</a></p>
<div><a class="addthis_button" href="//addthis.com/bookmark.php?v=250" addthis:url='http://www.vgrup.com/2009/11/02/flvxml2srt-flv-xml-yapisini-srt-ye-ceviren-bir-py/' addthis:title='flvxml2srt  flv xml yapisini srt ye çeviren bir py (güncellendi)'><img src="//cache.addthis.com/cachefly/static/btn/v2/lg-share-en.gif" width="125" height="16" alt="Bookmark and Share" style="border:0"/></a></div>
	Tags: <a href="http://www.vgrup.com/tag/flv-subtitle/" title="flv subtitle" rel="tag">flv subtitle</a>, <a href="http://www.vgrup.com/tag/flv-xml/" title="flv xml" rel="tag">flv xml</a>, <a href="http://www.vgrup.com/tag/flv2srt/" title="flv2srt" rel="tag">flv2srt</a>, <a href="http://www.vgrup.com/tag/flvxml2srt/" title="flvxml2srt" rel="tag">flvxml2srt</a>, <a href="http://www.vgrup.com/tag/python/" title="Python" rel="tag">Python</a>, <a href="http://www.vgrup.com/tag/subtitle-convertor/" title="subtitle convertor" rel="tag">subtitle convertor</a>, <a href="http://www.vgrup.com/tag/xml2srt/" title="xml2srt" rel="tag">xml2srt</a><br />
]]></content:encoded>
			<wfw:commentRss>http://www.vgrup.com/2009/11/02/flvxml2srt-flv-xml-yapisini-srt-ye-ceviren-bir-py/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

