Вопросы с тегом «python»

Python - это мультипарадигмальный динамически типизированный многоцелевой язык программирования. Он предназначен для быстрого изучения, понимания и использования, а также для обеспечения чистого и унифицированного синтаксиса. Обратите внимание, что Python 2 официально не поддерживается с 01-01-2020. Тем не менее, для специфичных для версии вопросов Python добавьте тег [python-2.7] или [python-3.x]. При использовании варианта или библиотеки Python (например, Jython, PyPy, Pandas, Numpy), пожалуйста, включите их в теги.

2
Не удается запустить Apache Airflow после новой установки, ошибка импорта Python
после новой установки pip install apache-airflowвсе попытки запуска airflow заканчиваются ошибкой импорта python: Traceback (most recent call last): File "/Users/\*/env/bin/airflow", line 26, in <module> from airflow.bin.cli import CLIFactory File "/Users/\*/env/lib/python3.7/site-packages/airflow/bin/cli.py", line 70, in <module> from airflow.www.app import (cached_app, create_app) File "/Users/\*/env/lib/python3.7/site-packages/airflow/www/app.py", line 26, in <module> from flask_wtf.csrf import CSRFProtect File …

3
Как построить семантический поиск для данного домена
Есть проблема, которую мы пытаемся решить, где мы хотим выполнить семантический поиск по нашему набору данных, то есть у нас есть данные, относящиеся к области (пример: предложения, говорящие об автомобилях) Наши данные - это просто набор предложений, и мы хотим дать фразу и получить обратно предложения, которые: Похоже на эту …

5
Unstack и возвращаемое значение считается для каждой переменной?
У меня есть фрейм данных, в котором записаны ответы людей, выбравших языки программирования 19717 года на вопросы с несколькими вариантами ответов. В первом столбце, конечно, указывается пол респондента, а в остальных - выбор, который они выбрали. И, следовательно, если я выберу Python, мой ответ будет записан в столбце Python, а …

2
Изменения результата Python во время вычисления cv2.Rodrigues
Если я бегу: import numpy as np import cv2 def changes(): rmat=np.eye(4) tvec=np.zeros(3) (rvec, jacobian)=cv2.Rodrigues(rmat) print rvec for i in range(2): changes() Я получил: [[6.92798859e-310] [2.19380404e-316] [1.58101007e-322]] [[0.] [0.] [0.]] Так что результат от changes()изменений. Я не понимаю, почему это так, и тот факт, что он перестает меняться, если tvec=np.zeros(3)строка …

3
Получить переопределенные функции подкласса
Есть ли способ получить все переопределенные функции подкласса в Python? Пример: class A: def a1(self): pass def a2(self): pass class B(A): def a2(self): pass def b1(self): pass Здесь я хотел бы получить список ["a2"]для объекта класса B(или для самого объекта класса), поскольку класс Bпереопределяет только один метод, а именно a2.

1
Понимание получения градиентной политики
Я пытаюсь воссоздать очень простой пример Policy Gradient из исходного ресурса блога Andrej Karpathy . В этой статье вы найдете пример с CartPole и Policy Gradient со списком веса и активацией Softmax. Вот мой воссозданный и очень простой пример градиента политики CartPole, который отлично работает . import gym import numpy …

1
Простой запрос get / post заблокирован в Python 3, но не в Python 2
Я работаю над простым веб-шабером в Python 3, но когда я отправляю запрос get или post, ответом является 403. В Python 2 все работает нормально. Я использую одну и ту же версию библиотек запросов в обеих версиях. Я также пытался с, Verify=False/Trueно разница в обеих версиях остается. запросы = 2.22.0 …


3
re.findall ('(ab | cd)', строка) против re.findall ('(ab | cd) +', строка)
В регулярном выражении Python я сталкиваюсь с этой особой проблемой. Не могли бы вы дать инструкцию о различиях между re.findall('(ab|cd)', string)и re.findall('(ab|cd)+', string)? import re string = 'abcdla' result = re.findall('(ab|cd)', string) result2 = re.findall('(ab|cd)+', string) print(result) print(result2) Фактический результат: ['ab', 'cd'] ['cd'] Я не понимаю, почему второй результат также …
18 python  regex 

8
numpy 1D array: маскировать элементы, которые повторяются более n раз
учитывая массив целых чисел, таких как [1, 1, 2, 2, 2, 3, 3, 3, 3, 4, 4, 4, 5, 5, 5, 5, 5, 5, 5] Мне нужно замаскировать элементы, которые повторяются больше, чем Nраз. Чтобы уточнить: основная цель состоит в том, чтобы получить массив логических масок, чтобы использовать его позже …
18 python  arrays  numpy  binning 

4
Можно ли изменить поведение оператора assert в Python?
Я использую утверждения Python assert, чтобы соответствовать фактическому и ожидаемому поведению. У меня нет контроля над этим, как будто есть ошибки прерванные тестовые случаи. Я хочу взять на себя управление ошибкой утверждения и определить, хочу ли я прервать тестовый сценарий при ошибке подтверждения или нет. Также я хочу добавить что-то …

8
Надежный способ убедиться, что другие люди могут запускать мою программу на Python
Я хочу разместить программу на Python на GitHub и попросить других людей загрузить и запустить ее на своих компьютерах с различными операционными системами. Я относительно новичок в Python, но использовал его достаточно, чтобы заметить, что заставить работать разные версии всех включенных модулей может быть проблематично. Я только что обнаружил использование …

2
Керас противоречивый прогноз времени
Я попытался получить оценку времени предсказания моей модели керас и понял что-то странное. Помимо того, что обычно достаточно быстро, время от времени модели требуется довольно много времени, чтобы составить прогноз. И не только это, эти времена также увеличиваются, чем дольше модель работает. Я добавил минимальный рабочий пример, чтобы воспроизвести ошибку. …

9
Почему нейронная сеть предсказывает неверные данные о своих тренировках?
Эта награда закончилась . Ответы на этот вопрос имеют право на награду за репутацию +150 . Период отсрочки заканчивается через 10 часов . Сирджай ищет ответ из авторитетного источника . Я создал нейронную сеть LSTM (RNN) с контролируемым обучением для прогнозирования запасов данных. Проблема в том, почему он предсказывает неверные …

3
Почему dict.get (ключ) работает, а не dict [ключ]?
Я пытаюсь сгруппировать двоичные строки определенных чисел на основе количества единиц в строке. Это не работает: s = "0 1 3 7 8 9 11 15" numbers = map(int, s.split()) binaries = [bin(x)[2:].rjust(4, '0') for x in numbers] one_groups = dict.fromkeys(range(5), []) for x in binaries: one_groups[x.count('1')] += [x] Ожидаемый …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.