Описание тега python-3.8
Последняя версия языка программирования Python, выпущенная 14.10.2019. Для проблем, характерных для Python 3.8. По возможности используйте более общие теги [python] и [python-3.x].
0
ответов
Как решить c = cov(x, y, rowvar) RuntimeWarning: Степени свободы <= 0 для ошибки среза в Python 3.8?
Я следую учебному пособию по созданию системы рекомендаций в Python по ссылке ниже. Я использую Python 3.8 для его сборки. https://stackabuse.com/creating-a-simple-recommender-system-in-python-using-pandas/ import numpy as np np.seterr(divide='ignor…
02 мар '19 в 18:23
1
ответ
Pygame терпит неудачу в Windows 10 с помощью Pyg Install Pygame
У меня сбой Pygame при моей установке в python. Я пробовал несколько обходных путей без успеха. В том числе переустановка Python с различными режимами пути пути, так же как и в PiP, включая обновления и параметры пути. Что мне теперь делать? Python …
21 фев '19 в 01:08
1
ответ
Как работают выражения присваивания `:=` в Python?
Я прочитал PEP 572 о выражениях присваивания и обнаружил, что этот код является наглядным примером, где я мог бы его использовать: while line := fp.readline(): do_stuff(line) Но я запутался в том, что из того, что я прочитал, должно работать как обы…
05 фев '19 в 23:45
0
ответов
Можно ли включить выражения присваивания в Python 3.7 с помощью __future__?
Есть ли способ проверить выражения присваивания PEP-572 в Python 3.7.x? В прошлом новая языковая функция была перенесена на более ранние версии Python с использованием from __future__ import, Есть ли один для выражения присваивания? Если да, как наз…
30 июл '18 в 01:36
1
ответ
Как можно сделать оператор присваивания "x = y:= f(x)" при использовании выражений присваивания в Python?
Я читаю в Твиттере: #Python news: Гвидо принял PEP 572. У Python теперь есть выражения присваивания. if (match := (pattern.search) pattern.search(data)) is not None: print((match.group) mo.group(1)) filtered_data = [y for x in data if (y := f(x)) is…
05 июл '18 в 07:41
1
ответ
С помощью выражений присваивания в Python 3.8, почему мы должны использовать `as` в`with`?
Теперь, когда принят PEP 572, Python 3.8 предназначен для использования выражений присваивания, поэтому мы можем использовать выражение присваивания в with написать вполне естественно выглядящий with f := open('file.txt'): for l in f: print(f) вмест…
17 июл '18 в 15:44
6
ответов
Синтаксис и выражения присваивания ":=": что и почему?
PEP 572 представляет выражения присваивания, реализованные для Python 3.8. Это кажется действительно существенной новой функцией, поскольку она позволяет использовать эту форму назначения в пределах функций понимания и лямбда-функций. Что такое син…
11 май '18 в 17:50
3
ответа
Как переписать этот простой цикл, используя выражения присваивания, представленные в Python 3.8 alpha?
Мне кажется, что не очень просто обмениваться классическими циклами while с выражениями- присваиваниями -loops, чтобы код выглядел великолепно. Рассматривать example1: >>> a = 0 >>> while (a := a+1) < 10: ... print(a) ... 1 2 3 …
22 мар '19 в 17:42
2
ответа
Как скопировать список кортежей в существующий массив NumPy в разделяемой памяти
У меня есть структурированный массив NumPy в общей памяти, это только один "слой" из массива более высокого измерения. И у меня есть список кортежей, значения которых я хочу скопировать в этот (под) массив. Я нашел, как сделать новый структурный мас…
13 май '19 в 09:01
0
ответов
Генерация Enum на основе таблицы SQL (или наоборот)?
Я создаю простое веб-приложение, используя Flask, Flask-Security и Flask-SQLAlchemy и PostgreSQL. И у меня возникают трудности с представлением моих данных в Python. Вот минимальная схема, которая представляет мои данные: create table thing_types ( …
29 авг '19 в 19:01
0
ответов
Как изменить стиль ошибки ValidationError?
У меня есть следующий код: from prompt_toolkit import PromptSession from prompt_toolkit.validation import Validator, ValidationError class myValidator(Validator): def validate(self, document): if document.text[0] == ' ': raise ValidationError(messag…
07 авг '19 в 20:30
0
ответов
Как мне использовать Python 3.8 __text_signature__?
Я играю с функциями и такими в Python 3.8, когда я сталкиваюсь с этим: bpo-36542: подпись функций Python теперь может быть переопределена указанием __text_signature__ приписывать. Он говорит, что он должен быть совместимым с функциями C (встроенными…
08 июл '19 в 21:44
1
ответ
Оператор моржа: если у него странные результаты
Я играл (в связи с этим вопросом) с оператором моржа := который будет доступен в Python 3.8. с участием def f(x): return x**3 old_list = = list(range(9)) это работает как ожидалось (не говоря уже о том, что пример бессмысленный...): new_list = [fx f…
10 июл '19 в 13:31
1
ответ
Финальная аннотация и декоратор в python3.8
В выпуске Python 3.8 вскоре просто захотелось узнать разницу между финальным декоратором и аннотацией Final.
21 авг '19 в 19:48
0
ответов
Есть ли простой способ получить доступ к папке site-packages в Python 3.8?
Я только что обновился до Python 3.8 и столкнулся с проблемой. Я хочу скопировать модуль, который я сделал в Python 3.7, в папку Python 3.8, но я получил ошибку "отказано в доступе". Я нашел некоторые ресурсы в Интернете, чтобы получить доступ к пап…
27 авг '19 в 10:01
1
ответ
Пример оператора моржа в PEP572
Одним из примеров, приведенных в PEP572, является # Reuse a value that's expensive to compute [y := f(x), y**2, y**3] в настоящее время в Python вам нужно будет выполнить одно из следующих действий: # option 1 y = f(x) [y, y**2, y**3] или же # optio…
01 авг '19 в 15:30
2
ответа
Как решить сопоставление моделей в / route / blah / в django
Здравствуйте, в настоящее время я создаю приложение Django, которое использует django allauth и Google Auth Issue is that when I login using django allauth and try to access the route /profile/view/ It throws this huge error at me, below is just the…
20 авг '20 в 16:46
1
ответ
Сервер Bokeh зависает при запуске (Windows, Python 3.8)
Когда я запускаю сервер Bokeh, он зависает при запуске только со следующими сообщениями журнала: Starting Bokeh server version 1.4.0 (running on Tornado 6.0.3) User authentication hooks NOT provided (default user enabled) Нет вывода. Информация о ве…
20 янв '20 в 16:52
1
ответ
Python Keyerror 'sapi5', не могу понять ошибку
Один вопрос такого типа задавался ранее, но он не очень полезен. Я использую версию Python3.8 в ОС Windows 10. Я получаю сообщение об ошибке KeyError: 'sapi5'. не знаю, почему возникает эта ошибка. Пожалуйста, взгляните на приведенный ниже код. Мой …
27 мар '20 в 19:22
0
ответов
Мне нужен MySQL Connector для Python3.8 для установки на RHEL 5 и 6
Я проверил MySQL Connector по следующей ссылке. https://dev.mysql.com/downloads/connector/python/ Он показывает загрузки для RHEL 7 и 8. Но мне нужны RHEL 5 и 6, и мне нужен коннектор для версии Python3.8. Уточните, пожалуйста, доступность любого ко…
02 апр '20 в 14:14