catching empty strings (I guess that's what they are)

brad byte8bits at
Mon Jul 9 16:27:31 CEST 2007

I've began accepting user input :( in an old program. The input comes 
from a simple text file where users enter filenames (one per line). What 
is the appropriate way to handle blank lines that hold whitespace, but 
not characters? Currently, I'm doing this:

      for user_file in user_files:
             # Remove whitespace and make lowercase.

      file_skip_list = list(sets.Set(file_skip_list))

However, if the input file has blank lines in it, I get this in my list:

'' (that's two single quotes with noting in between)

I thought I could do something like this:

if user_file == None:

Or this:

if user_file == '':

But, these don't work, the '' is still there. Any suggestions are 


More information about the Python-list mailing list