<?xml version="1.0" encoding="iso-8859-1"?>
<rss version="2.0">
<channel>
  <title>Linux Format forums</title>
  <link>http://www.linuxformat.com/forums/index.php</link>
  <description>Help, discussion, magazine feedback and more</description>
  <language>english</language>
  <copyright>(c) Copyright Wed Jun 19, 2013 2:08 pm by Linux Format forums</copyright>
  <managingEditor>webmaster@linuxformat.com</managingEditor>
  <webMaster>webmaster@linuxformat.com</webMaster>
  <pubDate>Wed Jun 19, 2013 2:08 pm</pubDate>
  <lastBuildDate>Wed Jun 19, 2013 2:08 pm</lastBuildDate>
  <docs>http://backend.userland.com/rss</docs>
  <generator>phpBB2 RSS Syndication Mod by Lucas</generator>
  <ttl>1</ttl>

  <image>
    <title>Linux Format forums</title>
    <url></url>
    <link>http://www.linuxformat.com/forums/</link>
    <description>Help, discussion, magazine feedback and more</description>
  </image>

                                      <item>
                                        <title>RE: Python errors</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=7982#7982</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=2319'&gt;RD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sun Sep 04, 2005 10:11 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Fixed all the above errors</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=7982#7982</comments>
                                        <author>RD</author>
                                        <pubDate>Sun Sep 04, 2005 10:11 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=7982#7982</guid>
                                      </item>
                                      <item>
                                        <title>RE: Python errors</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=7972#7972</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=2319'&gt;RD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sun Sep 04, 2005 12:49 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      hmm after a lttle playing around i seem to have not got very far&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
def main&amp;#40;argv=None&amp;#41;&amp;#58; &lt;br /&gt;
&amp;nbsp;if argv is None&amp;#58;&lt;br /&gt;
&amp;nbsp; argv = sys.argv&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; #try&amp;#58; # would seem if this is umcommented it throws errors right @ Fallback to CLI mode&lt;br /&gt;
&amp;nbsp; try&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;opts, args = getopt.getopt&amp;#40;argv&amp;#91;1&amp;#58;&amp;#93;, &amp;quot;hgca&amp;quot;, &amp;#91;&amp;quot;help&amp;quot;, &amp;quot;gtk&amp;quot;, &amp;quot;cli&amp;quot;, &amp;quot;autoresize&amp;quot;&amp;#93;&amp;#41; #here added &amp;#91;1&amp;#58;&amp;#93; to argv&lt;br /&gt;
&amp;nbsp; except getopt.getoptError&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;usage&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;sys.exit&amp;#40;2&amp;#41;&lt;br /&gt;
&amp;nbsp; for opt, arg in opts&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;if opt in &amp;#40;&amp;quot;-h&amp;quot;, &amp;quot;--help&amp;quot;&amp;#41;&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; usage&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; sys.exit&amp;#40;2&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;elif opt in &amp;#40;&amp;quot;-c&amp;quot;, &amp;quot;--cli&amp;quot;&amp;#41;&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; sys.path.append&amp;#40;&amp;quot;cli&amp;quot;&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; import cli&lt;br /&gt;
&amp;nbsp; &amp;nbsp; cli.main&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; sys.exit&amp;#40;2&amp;#41;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp;# Fallback to CLI mode...&lt;br /&gt;
&amp;nbsp;sys.path.append&amp;#40;&amp;quot;cli&amp;quot;&amp;#41;&lt;br /&gt;
&amp;nbsp;import cli&lt;br /&gt;
&amp;nbsp;cli.main&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp;sys.exit&amp;#40;2&amp;#41;&lt;br /&gt;
&lt;br /&gt;
# The famous __name__ + __main__ trick...&lt;br /&gt;
if __name__ == '__main__'&amp;#58;&lt;br /&gt;
&amp;nbsp;main&amp;#40;sys.argv&amp;#91;1&amp;#58;&amp;#93;&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
still complains about&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
if __name__ == '__main__'&amp;#58;&lt;br /&gt;
&amp;nbsp;main&amp;#40;sys.argv&amp;#91;1&amp;#58;&amp;#93;&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
also&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;cli.main&amp;#40;&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
from fall back to CLI mode</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=7972#7972</comments>
                                        <author>RD</author>
                                        <pubDate>Sun Sep 04, 2005 12:49 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=7972#7972</guid>
                                      </item>
                                      <item>
                                        <title>RE: Python errors</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=7971#7971</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=2319'&gt;RD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sun Sep 04, 2005 12:31 am&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi i seem to be getting a syntak error and dont know why?&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
python quickrip.py&lt;br /&gt;
&amp;nbsp; File &amp;quot;quickrip.py&amp;quot;, line 43&lt;br /&gt;
&amp;nbsp; &amp;nbsp; except getopt.GetoptError, msg&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp; ^&lt;br /&gt;
SyntaxError&amp;#58; invalid syntax&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
here is the line it refers too&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
def main&amp;#40;argv=None&amp;#41;&amp;#58;&lt;br /&gt;
&amp;nbsp;if argv is None&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;&amp;nbsp; &amp;nbsp;argv = sys.argv&lt;br /&gt;
&amp;nbsp;try&amp;#58;&lt;br /&gt;
&amp;nbsp; try&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;opts, args = getopt.getopt&amp;#40;argv&amp;#91;1&amp;#58;&amp;#93;, &amp;quot;hgca&amp;quot;, &amp;#91;&amp;quot;help&amp;quot;, &amp;quot;gtk&amp;quot;, &amp;quot;cli&amp;quot;, &amp;quot;autoresize&amp;quot;&amp;#93;&amp;#41;&lt;br /&gt;
&amp;nbsp;except getopt.GetoptError, msg&amp;#58;&lt;br /&gt;
&amp;nbsp; raise usage&amp;#40;msg&amp;#41;&lt;br /&gt;
&amp;nbsp; sys.exit&amp;#40;2&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
thanks</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=7971#7971</comments>
                                        <author>RD</author>
                                        <pubDate>Sun Sep 04, 2005 12:31 am</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=7971#7971</guid>
                                      </item>
                                      <item>
                                        <title>Python errors</title>
                                        <link>http://www.linuxformat.com/forums/viewtopic.php?p=7958#7958</link>
                                        <description>&lt;br /&gt;
                                      Author: &lt;a href='http://www.linuxformat.com/forums/profile.php?mode=viewprofile&amp;u=2319'&gt;RD&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;
                                      Posted: Sat Sep 03, 2005 3:44 pm&lt;br /&gt;&lt;br /&gt;
                                      &lt;br /&gt;&lt;br /&gt;
                                      Hi&lt;br /&gt;
&lt;br /&gt;
Im looking into taking over the quickrip project &lt;img src=&quot;images/smiles/icon_biggrin.gif&quot; alt=&quot;Very Happy&quot; border=&quot;0&quot; /&gt;&lt;br /&gt;
&lt;br /&gt;
how ever while my small mods work fine im still getting errors and have hit my head at a wall more times than i care to remember (may be just trired)&lt;br /&gt;
&lt;br /&gt;
heres the problems&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;Traceback &amp;#40;most recent call last&amp;#41;&amp;#58;&lt;br /&gt;
&amp;nbsp; File &amp;quot;quickrip.py&amp;quot;, line 61, in ?&lt;br /&gt;
&amp;nbsp; &amp;nbsp; main&amp;#40;sys.argv&amp;#91;1&amp;#58;&amp;#93;&amp;#41;&lt;br /&gt;
&amp;nbsp; File &amp;quot;quickrip.py&amp;quot;, line 56, in main&lt;br /&gt;
&amp;nbsp; &amp;nbsp; cli.main&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; File &amp;quot;cli/cli.py&amp;quot;, line 430, in main&lt;br /&gt;
&amp;nbsp; &amp;nbsp; cli.switch&amp;#40;'front'&amp;#41;&lt;br /&gt;
&amp;nbsp; File &amp;quot;cli/cli.py&amp;quot;, line 44, in switch&lt;br /&gt;
&amp;nbsp; &amp;nbsp; self.front&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; File &amp;quot;cli/cli.py&amp;quot;, line 68, in front&lt;br /&gt;
&amp;nbsp; &amp;nbsp; self.scanDVD&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; File &amp;quot;/home/drakx/quickrip-0.9-alpha/quickrip-0.9-alpha/base.py&amp;quot;, line 197, in scanDVD&lt;br /&gt;
&amp;nbsp; &amp;nbsp; self.raw_dvd = mmpython.parse&amp;#40;self.config&amp;#91;'dvd_device'&amp;#93;&amp;#41;&lt;br /&gt;
NameError&amp;#58; global name 'mmpython' is not defined&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
thats the errors i get &lt;img src=&quot;images/smiles/icon_sad.gif&quot; alt=&quot;Sad&quot; border=&quot;0&quot; /&gt; here is the code snippets&lt;br /&gt;
&lt;br /&gt;
File &quot;quickrip.py&quot;, line 61:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;# The famous __name__ + __main__ trick...&lt;br /&gt;
if __name__ == '__main__'&amp;#58;&lt;br /&gt;
&amp;nbsp;main&amp;#40;sys.argv&amp;#91;1&amp;#58;&amp;#93;&amp;#41;&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
File &quot;quickrip.py&quot;, line 56:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;# Fallback to CLI mode...&lt;br /&gt;
&amp;nbsp;sys.path.append&amp;#40;&amp;quot;cli&amp;quot;&amp;#41;&lt;br /&gt;
&amp;nbsp;import cli&lt;br /&gt;
&amp;nbsp;cli.main&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp;sys.exit&amp;#40;2&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
File &quot;cli/cli.py&quot;, line 430&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
def main&amp;#40;&amp;#41;&amp;#58;&lt;br /&gt;
&amp;nbsp;#print &amp;quot;QuickRip v0.6, &amp;#40;C&amp;#41; Tom Chance, 2003&amp;quot;&lt;br /&gt;
&amp;nbsp;print &amp;quot;%s v%s, %s\n&amp;quot; % &amp;#40;__app__, __version__, __copyright__&amp;#41; &lt;br /&gt;
&amp;nbsp;cli = CLI&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp;cli.switch&amp;#40;'front'&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
File &quot;cli/cli.py&quot;, line 44:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;def switch&amp;#40;self, mode, title=1&amp;#41;&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;quot;&amp;quot;&amp;quot;send user into various modes &amp;#40;entry, toplevel, title&amp;#41;&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;nbsp; os.system&amp;#40;&amp;quot;clear&amp;quot;&amp;#41;&lt;br /&gt;
&amp;nbsp; print output.bold&amp;#40;&amp;quot;%s v%s, %s\n&amp;quot; % &amp;#40;__app__, __version__, __copyright__&amp;#41;&amp;#41;&lt;br /&gt;
&amp;nbsp; if mode == 'front'&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.level = 'front'&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.front&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; elif mode == 'toplevel'&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.level = 'toplevel'&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.toplevel&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; elif mode == 'title'&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.level = 'title'&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.showTitle&amp;#40;title&amp;#41;&lt;br /&gt;
&amp;nbsp; elif mode == 'configure'&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.level = 'configure'&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.configure&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; elif mode == 'rip'&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.level = 'ripping'&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.ripScreen&amp;#40;&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
File &quot;cli/cli.py&quot;, line 68:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
def front&amp;#40;self&amp;#41;&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;quot;&amp;quot;&amp;quot;show the front screen&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;nbsp; print output.bold&amp;#40;&amp;quot;\nHit enter to scan DVD&amp;quot;&amp;#41;&lt;br /&gt;
&amp;nbsp; try&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;null = raw_input&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;del null&lt;br /&gt;
&amp;nbsp; except KeyboardInterrupt&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;print output.bold&amp;#40;&amp;quot;\n\nExiting...&amp;quot;&amp;#41;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;sys.exit&amp;#40;2&amp;#41;&lt;br /&gt;
&amp;nbsp; self.scanDVD&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; self.switch&amp;#40;&amp;quot;toplevel&amp;quot;&amp;#41;&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
base.py&quot;, line 197:&lt;br /&gt;
&lt;br /&gt;
&lt;/span&gt;&lt;table width=&quot;90%&quot; cellspacing=&quot;1&quot; cellpadding=&quot;3&quot; border=&quot;0&quot; align=&quot;center&quot;&gt;&lt;tr&gt; 	  &lt;td&gt;&lt;span class=&quot;genmed&quot;&gt;&lt;b&gt;Code:&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;	&lt;/tr&gt;	&lt;tr&gt;	  &lt;td class=&quot;code&quot;&gt;&lt;br /&gt;
# The following functions are threaded, but are processed in the order&lt;br /&gt;
&amp;nbsp;# in which they appear here. - biggs&lt;br /&gt;
&amp;nbsp;def scanDVD&amp;#40;self&amp;#41;&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;quot;&amp;quot;&amp;quot;Scan the DVD and build up a data structure for the titles&amp;quot;&amp;quot;&amp;quot;&lt;br /&gt;
&amp;nbsp; self.notify_startScanning&amp;#40;&amp;#41;&lt;br /&gt;
&amp;nbsp; self.titles = &amp;#91;&amp;#93;&lt;br /&gt;
&amp;nbsp; self.numtitles = 0&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; # Reset values to default &amp;#40;in case user scans two different discs in same session&amp;#41;&lt;br /&gt;
&amp;nbsp; self.raw_dvd = mmpython.parse&amp;#40;self.config&amp;#91;'dvd_device'&amp;#93;&amp;#41;&lt;br /&gt;
&amp;nbsp; &lt;br /&gt;
&amp;nbsp; # If there aren't any titles...&lt;br /&gt;
&amp;nbsp; if self.raw_dvd.tracks == &amp;#91;&amp;#93;&amp;#58;&lt;br /&gt;
&amp;nbsp; &amp;nbsp;self.notify_noTitles&amp;#40;&amp;#41;&lt;br /&gt;
&lt;/td&gt;	&lt;/tr&gt;&lt;/table&gt;&lt;span class=&quot;postbody&quot;&gt;&lt;br /&gt;
&lt;br /&gt;
any one any ideas why this is happening ? and how to correct it please&lt;br /&gt;
&lt;br /&gt;
using python 2.4 and ubuntu</description>
                                        <comments>http://www.linuxformat.com/forums/viewtopic.php?p=7958#7958</comments>
                                        <author>RD</author>
                                        <pubDate>Sat Sep 03, 2005 3:44 pm</pubDate>
                                        <guid isPermaLink="true">http://www.linuxformat.com/forums/viewtopic.php?p=7958#7958</guid>
                                      </item></channel></rss>