On Fri, 1 Apr 2005 17:33:59 -0800, "Todd_Calhoun" <[EMAIL PROTECTED]> wrote:
>I'm trying to learn about text processing in Python, and I'm trying to
>tackle what should be a simple task.
>
>I have long text files of books with a citation between each paragraph,
Most text files aren't long enough
My apologies you did indeed use writelines correctly ;)
dohhh!
I had a gut reaction to this.
Py>f = ['hij\n','efg\n','abc\n']
Py> for i in f:
... if i.startswith('a'):
... i == ''
Py> f
['hij\n', 'efg\n', 'abc\n']
Notice that it does not modify the list in any way.
You are trying to loo
Strings have many methods that are worth learning.
If you haven't already discovered dir(str) try it.
Also I am not sure if you were just typing in some pseudocode, but your
use of writelines is incorrect.
help(file.writelines)
Help on built-in function writelines:
writelines(...)
writelines(s
Close:
> if line[:4] == 'Bill':
. ^^
> line == ' '
>
--
http://mail.python.org/mailman/listinfo/python-list
I'm trying to learn about text processing in Python, and I'm trying to
tackle what should be a simple task.
I have long text files of books with a citation between each paragraph,
which might be like "Bill D. Smith, History through the Ages, p.5".
So, I need to search for every line that starts