5 added 52 characters in body
source | link

This is way easier, but only works on Unix (including Cygwin).

import commands
print commands.getstatusoutput('wc -l file')

it returns a tuple with the (return_value, output)

This is way easier, but only works on Unix (including Cygwin).

import commands
print commands.getstatusoutput('wc -l file')

This is way easier, but only works on Unix (including Cygwin).

import commands
print commands.getstatusoutput('wc -l file')

it returns a tuple with the (return_value, output)

4 (including Cygwin)
source | link

This is way easier, but only works on Unix (including Cygwin).

import commands
print commands.getstatusoutput('wc -l file')

This is way easier, but only works on Unix.

import commands
print commands.getstatusoutput('wc -l file')

This is way easier, but only works on Unix (including Cygwin).

import commands
print commands.getstatusoutput('wc -l file')
3 added 23 characters in body
source | link

This is way easier., but only works on Unix.

import commands
print commands.getstatusoutput('wc -l file')

This is way easier..

import commands
print commands.getstatusoutput('wc -l file')

This is way easier, but only works on Unix.

import commands
print commands.getstatusoutput('wc -l file')
2 Fixed two syntax errors. Removed a stray semicolon and an extra ) from the end
source | link
1
source | link