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


Как прописать первую букву каждого слова в строке (Python)?

s = 'the brown fox' ... сделай что-нибудь здесь... s должно быть : 'The Brown Fox' какой самый простой способ сделать это? ...

Python Печать Строки В Текстовый Файл

Я использую Python, чтобы открыть текстовый документ: text_file = open("Output.txt", "w") text_file.write("Purchase Amount: " 'TotalAmount') text_file.close() Я хочу ввести строку под названием "TotalAmount" в текстовый документ. Может кто-то пожалуйста, дайте мне знать, как это сделать? ...

Как я могу захватить SIGINT в Python?

Я работаю на Python-скрипт, который запускает несколько процессов и подключений к базе данных. Время от времени я хочу убить скрипт с помощью Ctrl+C сигнал, и я хотел бы сделать некоторые очистки. в Perl я бы сделал так: $SIG{'INT'} = 'exit_gracefully'; sub exit_gracefully { print "Caught ^C n"; exit (0); } Как мне сделать аналог этого в Python? ...

Что делает "супер" в Python?

в чем разница между: class Child(SomeBaseClass): def __init__(self): super(Child, self).__init__() и: class Child(SomeBaseClass): def __init__(self): SomeBaseClass.__init__(self) Я видел super используется довольно много в классах только с одним наследованием. Я понимаю, почему вы используете его в множественном наследовании, но неясно, каковы преимущества его использования в такой ситуации. ...

Поиск локальных IP-адресов с помощью stdlib Python

Как я могу найти локальные IP-адреса (т. е. 192.168.x. x или 10.0.x. x) в платформе Python самостоятельно и с использованием только стандартной библиотеки? ...

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

The документация на модуль argparse python, в то время как отлично я уверен, это слишком много для моего крошечного начинающего мозга, чтобы понять прямо сейчас. Мне не нужно делать математику в командной строке или вмешиваться в форматирование строк на экране или изменять символы опций. Все, что я хочу сделать, это "если arg-это A, сделайте это, если B сделать это, если ни один из вышеперечисленных показать помощь и выйти". ...

Как получить данные, полученные в запросе колбы

Я хочу, чтобы иметь возможность получить данные, отправленные в мою колбу приложение. Я пытался получить доступ request.data но это пустая строка. Как получить доступ к данным запроса? @app.route('/', methods=['GET', 'POST']) def parse_request(): data = request.data # data is empty # need posted data here ответ на этот вопрос заставил меня спросить Get raw POST body в Python Flask независимо от заголовка Content-Type next, который касается получения необработанных данных, а не проа ...

Как urlencode строку запроса в Python?

Я пытаюсь urlencode эту строку, прежде чем отправить. queryString = 'eventName=' + evt.fields["eventName"] + '&' + 'eventDescription=' + evt.fields["eventDescription"]; ...

Преобразование строки Unicode в строку в Python (содержащую дополнительные символы)

Как вы конвертируете строку Unicode (содержащую дополнительные символы, такие как £ $ и т. д.) в строку в Python? ...

Отключить буферизацию вывода

включена ли буферизация вывода по умолчанию в интерпретаторе Python для sys.stdout? если ответ положительный, каковы все способы его отключить? предложения до сих пор: использовать -u переключатель командной строки обертывание sys.stdout в объекте, который сбрасывается после каждой записи Set PYTHONUNBUFFERED env var sys.stdout = os.fdopen(sys.stdout.fileno(), 'w', 0) есть ли другой способ установить какой-либо глобальный флаг sys/sys.stdout программно во время выполнения? ...

Как сделать сравнение строк без учета регистра?

Как я могу сделать сравнение строк без учета регистра в Python? Я хотел бы инкапсулировать сравнение регулярных строк со строкой репозитория, используя очень простой и Питонный способ. Я также хотел бы иметь возможность искать значения в dict, хэшированные строками, используя обычные строки python. ...

Лучшая практика для Python assert

есть ли проблема производительности или обслуживания кода с использованием assert как часть стандартного кода вместо того, чтобы использовать его только для отладки? и assert x >= 0, 'x is less than zero' лучше или хуже, чем if x < 0: raise Exception, 'x is less than zero' кроме того, есть ли способ установить бизнес-правило, как if x < 0 raise error это всегда проверяется без try/except/finally Итак, если в любое время по всему коду x меньше 0 возникает ошибка, например, ...

Это время питона.время() возвращает местному времени или по Гринвичу?

тут time.time() в модуле Python time возвращает время системы или время в формате UTC? ...

Как установить pip с Python 3?

Я хочу установить pip. Он должен поддерживать Python 3, но он требует setuptools, который доступен только для Python 2. Как я могу установить pip с Python 3? ...

Преобразование всех строк в списке в int [дубликат]

Возможные Дубликаты:как конвертировать строки в целые числа в python?как преобразовать список строк в целое число в Python в python я хочу преобразовать все строки в списке в ints. Так что если у меня есть: results = ['1', '2', '3'] как мне это сделать: results = [1, 2, 3] ...

Python: найти в списке

я наткнулся на это: item = someSortOfSelection() if item in myList: doMySpecialFunction(item) но иногда это не работает со всеми моими предметами, как будто они не отражаются в списке (список строк). Это самый "питонический" способ найти элемент в списке:if x in l:? ...

Как заставить python ждать нажатой клавиши

Я хочу, чтобы мой скрипт ждал, пока пользователь не нажмет любую клавишу. Как мне это сделать? ...

Как мне получить путь и имя файла, который в настоящее время выполняется?

у меня есть скрипты, вызывающие другие файлы скриптов, но мне нужно получить путь к файлу, который в настоящее время выполняется в процессе. например, допустим, у меня есть три файла. Используя execfile: script_1.py звонки script_2.py. в свою очередь script_2.py звонки script_3.py. как я могу получить имя файла и путь script_3.py,из кода script_3.py, без необходимо передать эту информацию в качестве аргументов от script_2.py? (заключение os.getcwd() возвращает путь к файлу исходного исх ...

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

Я пытаюсь удалить определенные символы из строки с помощью Python. Это код, который я использую прямо сейчас. К сожалению, он, кажется, ничего не делает со строкой. for char in line: if char in " ?.!/;:": line.replace(char,'') Как мне это сделать правильно? ...