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 такое поведение считается устаревшим. Есл ...