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

529
Требуется простой пример argparse: 1 аргумент, 3 результата

Документация для argparse модуля питона , в то время как отлично я уверен, это слишком много для меня крошечный начинающего мозга , чтобы понять прямо сейчас. Мне не нужно делать математику в командной строке или вмешиваться в форматирование строк на экране или изменять параметры символов. Все, что...

528
Как сделать относительный импорт в Python?

Представьте себе эту структуру каталогов: app/ __init__.py sub1/ __init__.py mod1.py sub2/ __init__.py mod2.py Я кодирую mod1, и мне нужно импортировать что-то из mod2. как мне это сделать? Я пытался, from ..sub2 import mod2но я получаю "Попытка относительного импорта в не-пакет". Я погуглил, но...

528
В чем разница между re.search и re.match?

В чем разница между search()и match()функций в Python reмодуль ? Я прочитал документацию ( текущую документацию ), но, кажется, никогда ее не помню. Я продолжаю искать и заново изучать это. Я надеюсь, что кто-то ответит на это ясно с примерами, так что (возможно) это застрянет в моей голове. Или,...

525
Пользовательский ввод и аргументы командной строки [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 7 месяцев назад . Как мне получить скрипт Python, который а)...

523
Получение карты () для возврата списка в Python 3.x

Я пытаюсь отобразить список в гекс, а затем использовать список в другом месте. В Python 2.6 это было легко: A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] Однако в Python 3.1 вышеприведенное возвращает объект карты. B: Python 3.1: >>> map(chr, [66, 53, 0,...

523
Создать список одного элемента, повторенного N раз

Я хочу создать серию списков различной длины. Каждый список будет содержать один и тот же элемент e, повторяющийся nраз (где n= длина списка). Как мне создать списки, не используя списки [e for number in xrange(n)]для каждого...

523
Как мне обновить сам pip из моей виртуальной среды?

Я могу обновить пакеты, управляемые pip, но как мне обновить сам pip? В соответствии сpip --version настоящее время у меня установлено приложение pip 1.1 в virtualenv, и я хочу обновить его до последней версии. Какая команда для этого? Нужно ли использовать дистрибутив или есть собственная команда...

521
Вызов C / C ++ из Python?

Какой самый быстрый способ создать привязку Python к библиотеке C или C ++? (Я использую Windows, если это имеет

519
Установить запланированную работу?

Я работал над веб-приложением с использованием Django, и мне любопытно, есть ли способ запланировать периодическое выполнение задания. По сути, я просто хочу пробежаться по базе данных и делать некоторые вычисления / обновления на регулярной основе автоматически, но я не могу найти какую-либо...

510
Удалить последний символ из строки

Допустим, моя строка длиной 10 символов. Как мне удалить последний символ? Если моя строка "abcdefghij"(я не хочу заменять 'j'символ, так как моя строка может содержать несколько 'j'символов), я хочу, чтобы только последний символ пропал. Независимо от того, что это такое и сколько раз это...

509
Оператор «is» ведет себя неожиданно с целыми числами

На этот вопрос есть ответы на Переполнение стека на русском языке : Присваивание целых (int) в Питоне Почему следующие действия ведут себя неожиданно в Python? >>> a = 256 >>> b = 256 >>> a is b True # This is an expected result >>> a = 257 >>> b = 257...

509
Как я могу заполнить строку Python пробелами?

Я хочу заполнить строку пробелами. Я знаю, что для нулей работает следующее: >>> print "'%06d'"%4 '000004' Но что мне делать, когда я этого хочу? 'hi ' Конечно, я могу измерить длину строки и сделать str+" "*leftover, но я бы хотел кратчайший...

508
Каков общий формат заголовка файлов Python?

Я встретил следующий формат заголовка для исходных файлов Python в документе о правилах кодирования Python: #!/usr/bin/env python """Foobar.py: Description of what foobar does.""" __author__ = "Barack Obama" __copyright__ = "Copyright 2009, Planet Earth" Это стандартный формат заголовков в мире...