On 19/01/13 21:13, Santosh Kumar wrote:
I have a working script which takes argv[1] as an input, deassembles
each line, and then each word. Then after it capitalizes all its word
(upcases the first letter) and then prints it out on the stdout.

That script does the capitalization work fine, but, when it reassemble
the the words, it does it like this:

     lines.append(' '.join(words))

The biggest problem is, even when the input file has many spaces, it
strips it down to one.

replace:

    words = line.split()

with:
    words = line.split(' ')

> The whole script will look clumsy here. I have put it up on GitHub,
> here is it: https://github.com/santosh/capitalizr.py/blob/master/capitalizr

In general, when the script is just this short, it's better to put it directly on the message.

--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to