Ahoj, mám dva programy ridici a volana. Volaná má jako defoultní parametr vytvoření figury. Pokud ji spustím samostatně, pak vše funguje ok. Pokud však spustím funkci ridici, a do parametru dám vytvořenou figuru, pak přesto funkce volana vytvori jeste jednu-proste mi vyskoci dve figury. Nevite proc se vytvori ta druha figura a jak se toho zbavit?
Dík
Ridici:
# -*- coding: cp1250 -*-
import volana
import matplotlib.pyplot as plt
figura=plt.figure(figsize=(15,8))
volana.main(fig=figura,text='ridici')
plt.show()
Volana:
# -*- coding: cp1250 -*-
import matplotlib.pyplot as plt
def main(fig=plt.figure(figsize=(5,4)),text='volana'):
ax = fig.add_subplot(111)
print text
if text=='volana':
plt.show()
if __name__ == '__main__':
main()