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

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

2
Сбой установки Google-Cloud-SDK при синтаксической ошибке Python
на «Linux supermicro 4.15.0-72-generic # 81-Ubuntu SMP вт 26 ноября 12:20:02 UTC 2019 x86_64 x86_64 x86_64 GNU / Linux» Я вижу, что это происходит при выполнении команды «sudo apt-get install google-cloud- СДК» > Reading package lists... Done Building dependency tree Reading > state information... Done Suggested packages: > google-cloud-sdk-app-engine-java google-cloud-sdk-app-engine-python …
12 python  gcloud  apt  gsutil 

3
Нахождение наименьших собственных векторов большой разреженной матрицы, в SciPy более чем в 100 раз медленнее, чем в Octave
Я пытаюсь вычислить несколько (5-500) собственных векторов, соответствующих наименьшим собственным значениям больших симметричных квадратных разреженных матриц (до 30000x30000) с ненулевыми значениями менее 0,1%. В настоящее время я использую scipy.sparse.linalg.eigsh в режиме shift-invert (sigma = 0.0), который, как я выяснил, в различных сообщениях на эту тему является предпочтительным решением. Однако для …

4
Каковы различия между `classmethod` и метаклассом?
В Python я могу создать метод класса, используя @classmethodдекоратор: >>> class C: ... @classmethod ... def f(cls): ... print(f'f called with cls={cls}') ... >>> C.f() f called with cls=<class '__main__.C'> Кроме того, я могу использовать обычный (экземпляр) метод на метаклассе: >>> class M(type): ... def f(cls): ... print(f'f called with …

1
Прогнозирование многомерного временного ряда с набором данных за 3 месяца
У меня есть данные за 3 месяца (каждая строка, соответствующая каждому дню), и я хочу выполнить многомерный анализ временных рядов для того же: Доступны следующие столбцы: Date Capacity_booked Total_Bookings Total_Searches %Variation Каждая Дата имеет 1 запись в наборе данных и имеет данные за 3 месяца, и я хочу приспособить многомерную …

7
Справедливое разбиение элементов списка
Учитывая список рейтингов игроков, я должен разделить игроков (то есть рейтинги) на две группы как можно более справедливо. Цель состоит в том, чтобы минимизировать разницу между совокупным рейтингом команд. Нет никаких ограничений относительно того, как я могу разделить игроков на команды (одна команда может иметь 2 игрока, а другая команда …
12 python  algorithm  list 

2
Генерация отфильтрованных бинарных декартовых продуктов
Постановка задачи Я ищу эффективный способ генерирования полных двоичных декартовых продуктов (таблиц со всеми комбинациями True и False с определенным числом столбцов), отфильтрованных по определенным исключительным условиям. Например, для трех столбцов / битов n=3мы получили бы полную таблицу df_combs = pd.DataFrame(itertools.product(*([[True, False]] * n))) 0 1 2 0 True True …

2
Django: запуск manage.py всегда прерывается
У меня есть приложение Django, которое я пытаюсь настроить локально. После создания виртуальной среды и установки всех необходимых зависимостей, запуск manage.pyпросто прерывается без каких-либо других полезных сообщений об ошибках. (venv) $ python manage.py [1] 39973 abort python manage.py Любые поставляемые подкоманды также просто прерываются, и я безуспешно пытаюсь найти способ …
12 python  django 

4
Быстрая альтернатива для numpy.median.reduceat
Что касается этого ответа , существует ли быстрый способ вычисления медиан по массиву, в котором есть группы с неодинаковым числом элементов? Например: data = [1.00, 1.05, 1.30, 1.20, 1.06, 1.54, 1.33, 1.87, 1.67, ... ] index = [0, 0, 1, 1, 1, 1, 2, 3, 3, ... ] И затем …

7
Не удалось найти адаптер данных, который может обрабатывать ввод: <class 'numpy.ndarray'>, (<class 'list'>, содержащий значения типов {«<class 'int'>»})
history = model.fit(X, y, batch_size=32, epochs=40, validation_split=0.1) проблема линии была в этом Отображение ошибки: ValueError: Failed to find data adapter that can handle input: &lt;class 'numpy.ndarray'&gt;, (&lt;class 'list'&gt; containing values of types {"&lt;class 'int'&gt;"})
12 python  list  numpy  pycharm 

4
Разрезание кортежей не возвращает новый объект, в отличие от разрезания списка
В Python (2 и 3). Всякий раз, когда мы используем нарезку списка, он возвращает новый объект, например: l1 = [1,2,3,4] print(id(l1)) l2 = l1[:] print(id(l2)) Вывод &gt;&gt;&gt; 140344378384464 &gt;&gt;&gt; 140344378387272 Если то же самое повторяется с кортежем, возвращается тот же объект, например: t1 = (1,2,3,4) t2 = t1[:] print(id(t1)) print(id(t2)) …
12 python  list  tuples  slice  cpython 

7
Jupyter Lab зависает на компьютере, когда не хватает оперативной памяти - как это предотвратить?
Я недавно начал использовать Jupyter Lab, и моя проблема в том, что я работаю с довольно большими наборами данных (обычно сам набор данных составляет приблизительно 1/4 от моей компьютерной памяти). После нескольких преобразований, сохраненных в виде новых объектов Python, у меня заканчивается память. Проблема в том, что когда я приближаюсь …

8
Как заставить Конду и Virtualenv работать на Mac OS Catalina?
Раньше Conda работала на Mojave без сбоев, но я обнаружил, что обновление до Catalina перемещает папку «anaconda3» на рабочий стол&gt; Перемещенные элементы&gt; Безопасность&gt; anaconda3. Похоже, что настройки безопасности Catalina больше не позволяют устанавливать приложения непосредственно в каталоге пользователя. Я попробовал предложение здесь , написанное ниже: Привет, у меня может быть …
12 python  macos  conda 

7
Создайте среду conda: «Найдены конфликты!» при решении среды и «Нахождение кратчайшего пути конфликта» работает вечно
Мне был предоставлен environment.ubuntu.ymlфайл для создания среды conda. Однако при запуске conda create env --file environment.ubuntu.ymlя получаю следующий вывод: conda env create --file environment.ubuntu.yml Collecting package metadata (repodata.json): done Solving environment: - Found conflicts! Looking for incompatible packages. This can take several minutes. Press CTRL-C to abort. Examining fontconfig: 5%|▉ …

3
Извлечение данных Python из зашифрованного PDF
Я недавний выпускник по чистой математике, который только взял несколько базовых курсов по программированию. Я прохожу стажировку и у меня есть проект по анализу внутренних данных. Я должен проанализировать внутренние PDF-файлы последних лет. PDF-файлы "защищены". Другими словами, они зашифрованы. У нас нет паролей PDF, тем более, мы не уверены, существуют …

5
Добавить идентификатор, найденный в списке, в новый столбец в панде.
Скажем, у меня есть следующий фрейм данных (столбец целых чисел и столбец со списком целых чисел) ... ID Found_IDs 0 12345 [15443, 15533, 3433] 1 15533 [2234, 16608, 12002, 7654] 2 6789 [43322, 876544, 36789] А также отдельный список идентификаторов ... bad_ids = [15533, 876544, 36789, 11111] Учитывая это, и …

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