Mega Code Archive

 
Categories / Python Tutorial / Buildin Module
 

Opens a Web page in a system-specific editor

import os import sys import urllib if len( sys.argv ) != 3:    sys.exit( "Incorrect number of arguments." ) if os.name == "nt" or os.name == "dos":    editor = "notepad.exe" elif os.name == "posix":    editor = "vi" else:    sys.exit( "Unsupported OS" ) urllib.urlretrieve( sys.argv[ 1 ], sys.argv[ 2 ] ) os.execvp( editor, ( editor, sys.argv[ 2 ] ) )