old_contents: import os
  import shutil
  import glob
  
  def clean():
  	to_delete = [
  		'session_stats',
  		'libtorrent_logs*',
  		'round_trip_ms.log',
  		'dht.log',
  		'upnp.log',
  		'natpmp.log',
  		'bin',
  		'test_tmp_*',
  		'bjam_build.*.xml'
  	]
  	
  	directories = [
  		'examples',
  		'test',
  		'.',
  		'tools'
  	]
  	
  	for d in directories:
  		for f in to_delete:
  			path = os.path.join(d, f)
  			entries = glob.glob(path)
  			for p in entries:
  				print p
  				try:
  					shutil.rmtree(p)
  				except:
  					pass
     	
  if	__name__ == "__main__":
  	clean()
     	
  
new_contents: import os
  import shutil
  import glob
  
  def clean():
  	to_delete = [
  		'session_stats',
  		'libtorrent_logs*',
  		'round_trip_ms.log',
  		'dht.log',
  		'upnp.log',
  		'natpmp.log',
  		'bin',
  		'test_tmp_*',
  		'bjam_build.*.xml'
  		'*.exe',
  		'*.pdb',
  		'*.pyd'
  	]
  	
  	directories = [
  		'examples',
  		'test',
  		'.',
  		'tools',
  		os.path.join('bindings', 'python')
  	]
  	
  	for d in directories:
  		for f in to_delete:
  			path = os.path.join(d, f)
  			entries = glob.glob(path)
  			for p in entries:
  				print p
  				try:
  					shutil.rmtree(p)
  				except:
  					pass
     	
  if	__name__ == "__main__":
  	clean()
     	
  
subject: clean more files with the clean script