Не могу понять, как реорганизовать код, написанный для Twisted под Python2.7 для Python3.6
Я пытался выяснить, как заставить работать репозиторий на https://github.com/stylesuxx/udp-hole-punchingна Python3.6, используя библиотеку Twisted.Согласно Readme, Python2.7 необходим, хотя Twisted должен работать на Python3.5 +.Это наводит меня на мысль, что проблема в самом репозитории, хотя я не могу понять, что изменить.
Я запустил код под Python2.7, и он работает.Клиент и сервер соединятся и будут выводить сообщения, показывающие, какие соединения установлены.Однако в Python3.5 сообщения вообще не выводятся, и, по сути, кажется, что ничего не происходит вообще.Сообщения об ошибках не отображаются.