[Tutor] reafline reads file, not just 1 line
Kent Johnson
kent37 at tds.net
Fri Mar 30 13:36:05 CEST 2007
Kirk Bailey wrote:
> a relevant code snip:
>
> if os.path.exists('ConfigureMe'):
> f1=open('ConfigureMe','r')
> tablebgcolor=string.strip(f1.readline())
>
> Eacj line in the file contains color configuration information to
> include into a webpage later on (for instance, 'peach, 'wjhite',
> 'black', 'Blue').
>
> tablebgcolor contains the entire text file being read, not one line.
>
> this program opereates in a windows 2000 environment if this helps any.
My guess is that the file contains non-native newlines. Try opening it
with universal newline support using
f1=open('ConfigureMe','rU')
Kent
More information about the Tutor
mailing list