Grep Equivalent for Python

Marc 'BlackJack' Rintsch bj_666 at gmx.net
Wed Mar 14 11:57:45 EDT 2007


In <et8u0e$k2a$1 at news2.u-psud.fr>, Laurent Pointal wrote:

> Steve Holden a écrit :
>> Regular expressions aren't really needed here. Untested code follows:
>> 
>> for line in open('/proc/meminfo').readlines:
> for line in open('/proc/meminfo').readlines():
for line in open('/proc/meminfo'):

>>     if line.startswith("Memtotal:"):
>>         name, amt, unit = line.split()
>>         print name, amt, unit
>>         break

Of course it's cleaner to assign the file object to a name and close the
file explicitly after the loop.

Ciao,
	Marc 'BlackJack' Rintsch



More information about the Python-list mailing list