Colon (:) в индексе списка Python

Я новичок в Python. Я вижу : используется в индексах списка, особенно когда он связан с вызовами функций. Документация Python 2.7 предполагает, что lists.append переводится в a[len(a):] = [x] . Почему нужно суффикс len(a) с двоеточием? Я понимаю, что : используется для идентификации ключей в словаре.

Как вернуть значение из __init__ в Python?

У меня есть класс с функцией __init__ . Как я могу вернуть целочисленное значение из этой функции при создании объекта? Я написал программу, где __init__ выполняет синтаксический анализ строки, и мне нужно установить определенное значение. Можно ли установить его в глобальной переменной и использовать его в других функциях-членах? Если да, то как это сделать? До […]

Поиск текстового файла и печать связанных строк в Python?

Как искать текстовый файл для ключевой фразы или ключевого слова, а затем печатать строку, в которой находится ключевая фраза или ключевое слово?

Python: проверка того, что «словарь» пуст, кажется, не работает

Я пытаюсь проверить, свободен ли словарь, но он не ведет себя правильно. Он просто пропускает его и отображает ONLINE без чего-либо, кроме отображения сообщения. Любые идеи почему? def isEmpty(self, dictionary): for element in dictionary: if element: return True return False def onMessage(self, socket, message): if self.isEmpty(self.users) == False: socket.send("Nobody is online, please use REGISTER command" […]

В Django, как проверить, находится ли пользователь в определенной группе?

Я создал пользовательскую группу на сайте администратора Django. В моем коде я хочу проверить, находится ли пользователь в этой группе. Как мне это сделать?

Преобразовать столбец Pandas, содержащий NaN, в dtype `int`

Я прочитал данные из CSV-файла в рамке данных Pandas, как показано ниже. Для одного из столбцов, а именно id , я хочу указать тип столбца как int . Проблема состоит в том, что в ряду id отсутствуют / пустые значения. Когда я пытаюсь отдать столбец id целому числу при чтении .csv, я получаю: df= pd.read_csv("data.csv", […]

Как использовать python timeit при передаче переменных в функции?

Я борюсь с этим, используя timeit, и мне было интересно, есть ли у кого-нибудь советы В основном у меня есть функция (которую я передаю значение), что я хочу проверить скорость и создал это: if __name__=='__main__': from timeit import Timer t = Timer(superMegaIntenseFunction(10)) print t.timeit(number=1) но когда я запускаю его, я получаю странные ошибки, например, исходящие […]

Как включить изображение или картинку в блокнот jupyter

Я хотел бы включить изображение в блокнот jupyter. Если бы я сделал следующее, он работает: from IPython.display import Image Image("img/picture.png") Но я хотел бы включить изображения в ячейку уценки, а следующий код дает ошибку 404: ![title]("img/picture.png") Я также пробовал ![texte]("http://localhost:8888/img/picture.png") Но я все равно получаю ту же ошибку: 404 GET /notebooks/%22/home/user/folder/img/picture.png%22 (127.0.0.1) 2.74ms referer=http://localhost:8888/notebooks/notebook.ipynb

Как отлаживать HTTP-запрос в сценарии модульного тестирования в Python

Я хотел бы включить веб-сервер для всех моих тестов, связанных с HTTP. Это не должно быть очень сложным. Я бы предпочел не быть зависимым от того, чтобы быть в сети. Поэтому я мог бы проверить некоторые параметры своей программы. Запустить сервер Создайте несколько ресурсов (URI) с соответствующими типами mime, кодом ответа и т. Д. Запустите […]

Python – API Facebook – нужен рабочий пример

Хорошо, так что я googled вокруг, я нашел темы здесь в stackoverflow, и я проверил официальную вики-страницу Facebook и .. и что не .. Теперь я надеюсь, что один из вас, ребята, сидит на примере кода API для Facebook для Python. Это то, что у меня есть до сих пор, и все, что я получаю, […]

Python - лучший язык программирования в мире.