В общем с "передачей через параметры" так и не осилил.
Поступил иначе - сделал отдельную функцию main()
туда запихнул все переменные, которые нужно инициализировать до запуска функций и сделал их глобальными.
Из других функций global убрал.
в if __name__ == '__main__':
main()
func1()
func2()
Поступил иначе - сделал отдельную функцию main()
туда запихнул все переменные, которые нужно инициализировать до запуска функций и сделал их глобальными.
Из других функций global убрал.
в if __name__ == '__main__':
main()
func1()
func2()
заработало, всем спасибо за ответы.