Files @ 13d0327a4abb
Branch filter:

Location: Morevna/src/util.py

Laman
rudimentary progress info
def progress(i, n, i0=0):
	def _progress(i,n,i0):
		return 100*(i+1-i0)//(n-i0)

	if n<i0:
		i*=-1
		n*=-1
		i0*=-1
	assert i0<=i<n
	percentage=_progress(i,n,i0)
	if percentage>_progress(i-1,n,i0):
		print(r"{0}%".format(percentage),end="")
		if percentage==100: print()