python- все статьи тега ➜ страница 66


Как запускать скрипты Python в Windows?

у меня есть простой скрипт blah.py (с помощью Python 2): import sys print sys.argv[1] Если я выполняю свой скрипт: python c:/..../blah.py argument он печатает аргумент, но если я выполняю скрипт: blah.py argument ошибка: IndexError... поэтому аргументы не передаются в скрипт. python.exe в пути. Папка с blah.py также в пути. питон.exe-это программа по умолчанию для выполнения файлов *.py. что такое проблема? ...

Как сделать так, чтобы списки содержали только отдельные элементы в Python? [дубликат]

этот вопрос уже есть ответ здесь: удаление дубликатов в списках 41 ответы У меня есть список в Python, как я могу заставить его значения уникальны? ...

Статические файлы в колбе-роботе.txt, Карта сайта.xml (mod wsgi)

есть ли какое-либо умное решение для хранения статических файлов в корневом каталоге приложения Flask. микророботы.txt и карта сайта.xml, как ожидается, будет найден в/, Поэтому моя идея заключалась в создании маршрутов для них: @app.route('/sitemap.xml', methods=['GET']) def sitemap(): response = make_response(open('sitemap.xml').read()) response.headers["Content-type"] = "text/plain" return response там должно быть что-то более удобное :) ...

Как я могу запустить внешнюю команду асинхронно из Python?

мне нужно запустить команду асинхронно из скрипта Python. Под этим я подразумеваю, что я хочу, чтобы мой скрипт Python продолжал работать, пока внешняя команда выключается и делает все, что ей нужно. Я прочитал этот пост: вызов внешней команды в Python затем я пошел и сделал некоторые испытания, и это выглядит как os.system() будет делать эту работу при условии, что я использую & в конце команды, так что я не придется ждать его возвращения. Что я интересно, если это правильный спосо ...

"Слишком много значений для распаковки" исключение

Я работаю над проектом, в Django, и я просто начал пытаться расширить модель User, чтобы сделать профили пользователей. к сожалению, я столкнулся с проблемой: каждый раз, когда я пытаюсь сделать профиль пользователя внутри шаблона (user.get_template.lastIP, например), я получаю следующую ошибку: Environment: Request Method: GET Request URL: http://localhost:8000/ Django Version: 1.1 Python Version: 2.6.1 Template error: In template /path/to/base.tpl, error at line 19 Caught an exception ...

Как я могу использовать redis с Django?

Я слышал о redis-cache, но как именно это работает? Используется ли он как слой между django и моей СУБД, кэшируя запросы rdbms каким-то образом? или он должен использоваться непосредственно в качестве базы данных? Что я сомневаюсь, так как эта страница github не охватывает никаких данных для входа, никакой настройки.. просто говорит вам установить некоторые свойства конфигурации. ...

Проверьте, имеют ли списки общие элементы в python

Я хочу проверить, если любой предметы в одном списке присутствуют в другом списке. Я могу сделать это просто с помощью кода ниже, но я подозреваю, что для этого может быть функция библиотеки. Если нет, есть ли более подходящие для Python способ достижения того же результата. In [78]: a = [1, 2, 3, 4, 5] In [79]: b = [8, 7, 6] In [80]: c = [8, 7, 6, 5] In [81]: def lists_overlap(a, b): ....: for i in a: ....: if i in b: ....: return True ....: retur ...

Удалить дубликат dict в списке в Python

у меня есть список диктов, и я хотел бы удалить дикты с одинаковыми парами ключей и значений. для этого: [{'a': 123}, {'b': 123}, {'a': 123}] Я хотел бы вернуть это:[{'a': 123}, {'b': 123}] еще пример: для этого: [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}, {'a': 123, 'b': 1234}] Я хотел бы вернуть это:[{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}] ...

Войдите в базу 2 в python

Как я должен вычислить журнал для базы два в python. Например. У меня есть это уравнение, где я использую log base 2 import math e = -(t/T)* math.log((t/T)[, 2]) ...

В Python присваивание значений нескольким переменным с одинаковым значением? поведение списка

Я попытался использовать несколько назначений, как показано ниже, чтобы инициализировать переменные, но я запутался в поведении, я ожидаю переназначить список значений отдельно, я имею в виду b[0] и c[0] равный 0, как и раньше. a=b=c=[0,3,5] a[0]=1 print(a) print(b) print(c) результат: [1, 3, 5] [1, 3, 5] [1, 3, 5] это правильно? что я должен использовать для этой операции? чем отличается от этого? d=e=f=3 e=4 print('f:',f) print('e:',e) результат: ('f:', 3) ('e:', 4) ...

Быстрая проверка для NaN в NumPy

Я ищу самый быстрый способ проверить наличие NaN (np.nan) в массиве NumPy X. np.isnan(X) не может быть и речи, так как он строит логический массив shape X.shape, который потенциально гигантские. пробовал np.nan in X, но это, кажется, не работает, потому что np.nan != np.nan. Есть ли быстрый и эффективный для памяти способ сделать это вообще? (для тех кто спросит "как гигантский": я не могу сказать. Это проверка ввода кода библиотеки.) ...

Чтение символов из файла в Python

в текстовом файле есть строка "мне это не нравится". однако, когда я читаю его в строку, он становится "я неxe2x80x98t, как это". Я понимаю, что u2018-это unicode-представление"'". Я использую f1 = open (file1, "r") text = f1.read() команда для чтения. теперь, можно ли прочитать строку таким образом, что когда она читается в строку, это "мне это не нравится", а не "я неxe2x80x98t, как это нравится это"? второе редактирование: я видел, как некоторые люди используют сопоставление дл ...

Динамически устанавливаемая локальная переменная [дубликат]

этот вопрос уже есть ответ здесь: как можно динамически создавать переменные через цикл while? [дубликат] 8 ответов Как вы динамически Настроить локальную переменную в Python? (где имя переменной-это динамическая) обновление: я знаю, что это не хорошо практика, и замечания являются законными, но это не делает его плохим вопросом, просто более теоретическим - я не понимаю, почему это оправдывает downvot ...

Как включить номера линий в режиме ожидания?

в основной оболочке IDLE ошибки всегда возвращают номер строки, но среда разработки даже не имеет номеров строк. Можно ли включить нумерацию строк? ...

Эквивалент Джанго для подсчета и группы по

у меня есть модель, которая выглядит так: class Category(models.Model): name = models.CharField(max_length=60) class Item(models.Model): name = models.CharField(max_length=60) category = models.ForeignKey(Category) Я хочу выбрать количество (только количество) элементов для каждой категории, поэтому в SQL это было бы так просто: select category_id, count(id) from item group by category_id есть ли эквивалент этого "пути Джанго"? Или простой SQL-единственный вариант? Я знаком с ...

Как добавить новую строку в пустой массив NumPy

используя стандартные массивы Python, я могу сделать следующее: arr = [] arr.append([1,2,3]) arr.append([4,5,6]) # arr is now [[1,2,3],[4,5,6]] однако, я не могу сделать то же самое в пакете numpy. Например: arr = np.array([]) arr = np.append(arr, np.array([1,2,3])) arr = np.append(arr, np.array([4,5,6])) # arr is now [1,2,3,4,5,6] я тоже заглянул в vstack, но когда я использую vstack на пустой массив, я получаю: ValueError: all the input array dimensions except for the concatenation axis ...

Поиск локальных максимумов / минимумов с помощью Numpy в 1D массиве numpy

можете ли вы предложить функцию модуля из numpy/scipy, которая может найти локальные максимумы / минимумы в 1D массиве numpy? Очевидно, что самый простой подход - это взглянуть на ближайших соседей, но я хотел бы иметь принятое решение, которое является частью дистрибутива numpy. ...

Почему разделение строки медленнее в C++ , чем в Python?

Я пытаюсь преобразовать некоторый код из Python в C++, чтобы получить немного скорости и отточить свои ржавые навыки C++. Вчера я был потрясен, когда наивная реализация чтения строк из stdin была намного быстрее в Python, чем в C++ (см. этой). Сегодня я, наконец, понял, как разделить строку в C++ с помощью слияния разделителей (аналогичная семантика для разделения python ()), и теперь испытываю дежавю! Мой код на C++ занимает гораздо больше времени, чтобы сделать работу (хотя и не на порядок ...

в чем истинная разница между лемматизацией и стеммингом?

когда я использую каждый ? Also...is лемматизация NLTK зависит от частей речи? Разве это не было бы более точным, если бы это было так? ...

Загрузка исходных данных с помощью Django 1.7 и миграции данных

недавно я переключился с Django 1.6 на 1.7, и я начал использовать миграции (я никогда не использовал Юг). до 1.7, я использовал для загрузки исходных данных с fixture/initial_data.json файл, который был загружен с (при создании базы данных). теперь я начал использовать миграции, и это поведение устарело: если приложение использует миграции, нет автоматической загрузки светильников. Поскольку миграция будет необходима для приложения в Django 2.0 такое поведение считается устаревшим. Есл ...