If I try creating a SelectionMenu, I get the following error:
Exception in thread Thread-2 (_wrap_start): Traceback (most recent call last): File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1264.0_x64__qbz5n2kfra8p0\Lib\threading.py", line 1038, in _bootstrap_inner self.run() File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1264.0_x64__qbz5n2kfra8p0\Lib\threading.py", line 975, in run self._target(*self._args, **self._kwargs) File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\console_menu.py", line 173, in _wrap_start self._main_loop() File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\console_menu.py", line 229, in _main_loop self.draw() File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\console_menu.py", line 236, in draw self.screen.printf(self.formatter.format(title=self.get_title(), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\menu_formatter.py", line 284, in format content += "\n".join(sect.generate()) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\menu_component.py", line 368, in generate if item.text in self.items_with_top_border: ^^^^^^^^^ AttributeError: 'SelectionMenu' object has no attribute 'text'
The code for this is:
from consolemenu import
from consolemenu.items import
If I try creating a SelectionMenu, I get the following error:
Exception in thread Thread-2 (_wrap_start): Traceback (most recent call last): File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1264.0_x64__qbz5n2kfra8p0\Lib\threading.py", line 1038, in _bootstrap_inner self.run() File "C:\Program Files\WindowsApps\PythonSoftwareFoundation.Python.3.11_3.11.1264.0_x64__qbz5n2kfra8p0\Lib\threading.py", line 975, in run self._target(*self._args, **self._kwargs) File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\console_menu.py", line 173, in _wrap_start self._main_loop() File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\console_menu.py", line 229, in _main_loop self.draw() File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\console_menu.py", line 236, in draw self.screen.printf(self.formatter.format(title=self.get_title(), ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\menu_formatter.py", line 284, in format content += "\n".join(sect.generate()) ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Abel\Documents\Python\SocialMediaManager\venv\Lib\site-packages\consolemenu\menu_component.py", line 368, in generate if item.text in self.items_with_top_border: ^^^^^^^^^ AttributeError: 'SelectionMenu' object has no attribute 'text'
The code for this is: from consolemenu import from consolemenu.items import
MainMenu = ConsoleMenu("Title", "Main Menu")
subMenu = ConsoleMenu("Title", "Sub Menu") selectionMenu = SelectionMenu(["item1", "item2", "item3"])
subMenu.append_item(selectionMenu)
SubMenuItem = SubmenuItem("Sub Menu", subMenu, MainMenu)
MainMenu.append_item(vertalenMenuItem)
MainMenu.show()