File Handling Problem
Rami Chowdhury
rami.chowdhury at gmail.com
Fri Sep 4 11:05:55 EDT 2009
> f = open("myfile.txt", "r")
> list_one = f.read().splitlines()
> f.close()
Or use f.readlines(), which would do the same thing IIRC?
On Fri, 04 Sep 2009 07:46:42 -0700, Stephen Fairchild
<somebody at somewhere.com> wrote:
> joy99 wrote:
>
>> Dear Group,
>>
>> I have a file. The file has multiple lines. I want to get the line
>> number of any one of the strings.
>> Once I get that I like to increment the line number and see the string
>> of the immediate next line or any following line as output. The
>> problem as I see is nicely handled in list,
>>
>> like list_one=["god","earth","sky","cloud","rain"]
>> list_one[0]="god"
>> list_one[2]="sky"
>>
>> but can it be for string and file?
>
> It's easy to read a file into a list.
>
> f = open("myfile.txt", "r")
> list_one = f.read().splitlines()
> f.close()
--
Rami Chowdhury
"Never attribute to malice that which can be attributed to stupidity" --
Hanlon's Razor
408-597-7068 (US) / 07875-841-046 (UK) / 0189-245544 (BD)
More information about the Python-list
mailing list