Запитання з тегом «python-3.7»

4
Що таке класи даних та чим вони відрізняються від загальних класів?
За допомогою PEP 557 класи класів вводяться в стандартну бібліотеку пітона. Вони використовують @dataclassдекоратор, і вони, мабуть, є "мутаційними названими парнями за замовчуванням", але я не дуже впевнений, що розумію, що це насправді означає і чим вони відрізняються від звичайних класів. Що саме являють собою класи даних python і коли …

1
Чи стане OrderedDict зайвим у Python 3.7?
З журналу змін Python 3.7 : характер збереження в порядку вставки об'єктів dict оголошено офіційною частиною специфікації мови Python. Чи означає це, що OrderedDictстане зайвим? Єдине використання, про яке я можу думати, це підтримка зворотної сумісності зі старими версіями Python, які не зберігають порядок вставки для звичайних словників.


8
Наслідування класів у класах даних Python 3.7
В даний час я пробую свої сили над новими конструкціями класу даних, представленими в Python 3.7. На даний момент я застряг у спробі зробити деяке успадкування батьківського класу. Схоже, порядок аргументів викривлений моїм поточним підходом, так що параметр bool у дочірньому класі передається перед іншими параметрами. Це спричиняє помилку типу. …

9
pip більше не працює після помилки оновлення, об'єкт 'module' не викликається
Після оновлення файлу pip повністю припинив роботу. Z:\>pip install matplotlib Traceback (most recent call last): File "c:\program files\python37\lib\runpy.py", line 193, in _run_module_as_main "__main__", mod_spec) File "c:\program files\python37\lib\runpy.py", line 85, in _run_code exec(code, run_globals) File "C:\Program Files\Python37\Scripts\pip.exe\__main__.py", line 9, in <module> TypeError: 'module' object is not callable Будь-яка допомога, будь ласка? …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.