26,32d25 < if len(sys.argv[0].split('/')) > 1: < fname = sys.argv[0].split(".py")[0].split('/')[-1 + len(sys.argv[0].split(".py")[0].split('/'))]; < else: < fname = sys.argv[0].split(".py")[0]; < fname = fname.split("\\")[-1 + len(fname.split("\\"))].replace('_','').replace('_','').replace('_','').replace('_','').replace('_','').replace('_',''); < fname = fname.split('_0')[0].split('_1')[0].split('_2')[0].split('_3')[0].split('_4')[0].split('_5')[0].split('_6')[0].split('_7')[0].split('_8')[0].split('_9')[0] < fname = fname.split('0')[0].split('1')[0].split('2')[0].split('3')[0].split('4')[0].split('5')[0].split('6')[0].split('7')[0].split('8')[0].split('9')[0] 37c30 < midsuff = sys.argv[-2 + len(sys.argv)].replace(fname,'').replace('.py','') --- > midsuff = sys.argv[-2 + len(sys.argv)].replace('piechartpython','').replace('.py','') 40,44c33,34 < while sofar < 100 and sofar >= 0: < if fname == "piechartpython": < print(f"Enter your percentage value regarding a pie chart where so far {sofar} has already been allocated. Can append after a comma a pie chart sector label.") < elif fname == "barchartpython": < print(f"Enter your value regarding a bar chart and append after a comma a bar chart sector label.") --- > while sofar < 100: > print(f"Enter your percentage value regarding a pie chart where so far {sofar} has already been allocated. Can append after a comma a pie chart sector label.") 46,48c36 < if anum == "": < sofar = -1 < elif "," in anum: --- > if "," in anum: 50a39 > sofar += int(x[0]) 52,53d40 < if fname == "piechartpython": < sofar += int(x[0]) 57,58c44 < if fname == "piechartpython": < sofar += int(anum) --- > sofar += int(anum) 68,70c54 < if fname == "barchartpython": < ax.bar(lbls, nums) < elif len(lbls) < len(nums) and fname == "piechartpython": --- > if len(lbls) < len(nums): 72c56 < elif fname == "piechartpython": --- > else: