As long as you are using IDLE, why not let it handle indentation for you?&nbsp; This could very well be a dumb question, and if it is, well, excuse me :)<br><br><div><span class="gmail_quote">On 9/23/05, <b class="gmail_sendername">
Valone, Toren W.</b> &lt;<a href="mailto:TValone@dmv.ca.gov">TValone@dmv.ca.gov</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
I am trying to noodle thru classes with python and I built the following<br>class<br><br>import time<br><br>class startremail:<br>&nbsp;&nbsp;&nbsp;&nbsp;def __init__(self):<br>&nbsp;&nbsp;&nbsp;&nbsp; remailfile = open('U:\Bounce20.txt', 'r')&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #future
<br>address/file from outlook<br>&nbsp;&nbsp;&nbsp;&nbsp; resendfile = open('resend.txt', 'w')&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#currently these<br>files are in Python24<br>&nbsp;&nbsp;&nbsp;&nbsp; EmailReport = open('erprt.txt', 'w')&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#Report of bad<br>emails etc
<br>&nbsp;&nbsp;&nbsp;&nbsp; fromaddr='<a href="mailto:Tvalone@dmv.ca.gov">Tvalone@dmv.ca.gov</a>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #set fromadd to a<br>constant<br>&nbsp;&nbsp;&nbsp;&nbsp; null_recepient_count = 0<br>&nbsp;&nbsp;&nbsp;&nbsp; date_received = &quot;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp; date_email_generated = &quot;&quot;
<br>&nbsp;&nbsp;&nbsp;&nbsp; Error_050 = &quot;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp; Error_501 = &quot;&quot;<br>&nbsp;&nbsp;&nbsp;&nbsp; Current_Date = time.ctime(time.time())<br>&nbsp;&nbsp;&nbsp;&nbsp; month = Current_Date[4:8]<br>&nbsp;&nbsp;&nbsp;&nbsp; day = Current_Date[8:10]<br>&nbsp;&nbsp;&nbsp;&nbsp; print month<br><br>&nbsp;&nbsp;&nbsp;&nbsp; def getday(self):
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return self.day<br><br>&nbsp;&nbsp;&nbsp;&nbsp; def Read(self,line):<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; line = remailfile.readline()&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;#primer read<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return line<br><br><br>I fire up IDLE and then do this<br><br>from startremail import *
<br>x = startremail()<br>print x.getday()<br>I get the following return<br><br>NameError: name 'getday' is not defined<br><br><br>_______________________________________________<br>Tutor maillist&nbsp;&nbsp;-&nbsp;&nbsp;<a href="mailto:Tutor@python.org">
Tutor@python.org</a><br><a href="http://mail.python.org/mailman/listinfo/tutor">http://mail.python.org/mailman/listinfo/tutor</a><br></blockquote></div><br>