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

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

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

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

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

9
Получение карты () для возврата списка в 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, 94]) <map …

11
захват сообщений об исключениях Python
import ftplib import urllib2 import os import logging logger = logging.getLogger('ftpuploader') hdlr = logging.FileHandler('ftplog.log') formatter = logging.Formatter('%(asctime)s %(levelname)s %(message)s') hdlr.setFormatter(formatter) logger.addHandler(hdlr) logger.setLevel(logging.INFO) FTPADDR = "some ftp address" def upload_to_ftp(con, filepath): try: f = open(filepath,'rb') # file to send con.storbinary('STOR '+ filepath, f) # Send the file f.close() # Close file …

16
Вызов C / C ++ из Python?
Какой самый быстрый способ создать привязку Python к библиотеке C или C ++? (Я использую Windows, если это имеет значение.)
521 c++  python  c 

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




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

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

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

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


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