INNER CODE UNIT · Python

fileProcess

paladin-t/bitty · lib/micropather/setversion.py:5

def fileProcess( name, lineFunction ):
	filestream = open( name, 'r' )
	if filestream.closed:
		print( "file " + name + " not open." )
		return

	output = ""
	print( "--- Processing " + name + " ---------" )
	while 1:
		line = filestream.readline()
		if not line: break
		output += lineFunction( line )
	filestream.close()
	
	if not output: return			# basic error checking
	
	print( "Writing file " + name )
	filestream = open( name, "w" );

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…