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

180
Связанный список Python

Какой самый простой способ использовать связанный список в Python? На схеме связанный список определяется просто '(1 2 3 4 5). Списки Python, [1, 2, 3, 4, 5]и кортежи, (1, 2, 3, 4, 5)на самом деле не являются связанными списками, а связанные списки обладают некоторыми хорошими свойствами, такими...

180
В чем разница между кодированием / декодированием?

Я никогда не был уверен, что понимаю разницу между декодированием str / unicode и кодированием. Я знаю, что str().decode()для случая, когда у вас есть строка байтов, которая, как вы знаете, имеет определенную кодировку символов, при условии, что это имя кодировки вернет строку Unicode. Я знаю, что...

180
Утечки памяти Python [закрыто]

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

180
Читать пароль от stdin

Сценарий: интерактивная программа CLI Python, для которой требуется пароль. Это также означает, что GUI-решение невозможно. В bash я мог прочитать пароль без повторной подсказки на экране через read -s Есть ли что-то подобное для Python? То есть, password = raw_input('Password: ',...

180
Многопроцессорность: как использовать Pool.map для функции, определенной в классе?

Когда я запускаю что-то вроде: from multiprocessing import Pool p = Pool(5) def f(x): return x*x p.map(f, [1,2,3]) это работает отлично. Однако, помещая это как функцию класса: class calculate(object): def run(self): def f(x): return x*x p = Pool() return p.map(f, [1,2,3]) cl = calculate() print...

180
Как проверить разницу в секундах между двумя датами?

Должен быть более простой способ сделать это. У меня есть объекты, которые нужно обновлять время от времени, поэтому я хочу записывать, когда они были созданы, проверять текущую временную метку и обновлять при необходимости. datetime.datetime оказался трудным, и я не хочу погружаться в библиотеку...

180
Динамическое создание из строкового имени класса в динамически импортированном модуле?

В python мне нужно создать экземпляр определенного класса, зная его имя в строке, но этот класс «живет» в динамически импортированном модуле. Вот пример: скрипт класса загрузчика: import sys class loader: def __init__(self, module_name, class_name): # both args are strings try:...

180
Сбой проверки CSRF в Django с помощью POST-запроса Ajax

Я мог бы использовать некоторую помощь в соответствии с механизмом защиты CSRF в Django через мой пост AJAX. Я следовал инструкциям здесь: http://docs.djangoproject.com/en/dev/ref/contrib/csrf/ Я скопировал пример кода AJAX, который есть на этой странице:...

180
Почему раннее возвращение медленнее, чем раньше?

Это дополнительный вопрос к ответу, который я дал несколько дней назад . Изменить: кажется, что ОП этого вопроса уже использовал код, который я отправил ему, чтобы задать тот же вопрос , но я не знал об этом. Извиняюсь. Ответы предоставлены разные, хотя! В основном я заметил, что: >>> def...

180
Jinja2 условное обозначение

Скажи, что у меня есть это: {% if files %} Update {% else %} Continue {% endif %} В PHP, скажем, я могу написать условное сокращение, например: <?php echo $foo ? 'yes' : 'no'; ?> Есть ли способ перевести это для работы в шаблоне jinja2: 'yes' if foo else...

180
Что такое Flask Blueprints?

Я уже прочитал официальную документацию КОЛБУ на Blueprints и даже один или два сообщения в блоге на их использование. Я даже использовал их в своем веб-приложении, но я не до конца понимаю, что это такое и как они вписываются в мое приложение в целом. Как это похоже на экземпляр моего приложения,...

179
Как я могу определить разницу между двумя изображениями?

Вот что я хотел бы сделать: Я регулярно снимаю с помощью веб-камеры. Вроде как промежуток времени. Однако, если ничего не изменилось, то есть картинка выглядит примерно так же, я не хочу сохранять последний снимок. Я полагаю, что есть какой-то способ количественной оценки разницы, и мне придется...

179
Почему необработанные строковые литералы Python не могут заканчиваться одним обратным слешем?

Технически, любое нечетное количество обратной косой черты, как описано в документации . >>> r'\' File "<stdin>", line 1 r'\' ^ SyntaxError: EOL while scanning string literal >>> r'\\' '\\\\' >>> r'\\\' File "<stdin>", line 1 r'\\\' ^ SyntaxError: EOL while...

179
Как найти идентификатор потока в Python

У меня есть многопоточная программа Python и служебная функция writeLog(message), которая записывает метку времени, за которой следует сообщение. К сожалению, полученный файл журнала не указывает, какой поток генерирует какое сообщение. Я хотел бы writeLog()иметь возможность добавить что-то к...

179
Как убрать все пробелы из строки

Как мне убрать все пробелы в строке Python? Например, я хочу, чтобы строка, подобная которой, strip my spacesбыла превращена stripmyspaces, но я не могу сделать это с помощью strip(): >>> 'strip my spaces'.strip() 'strip my...

179
Как работает сравнение кортежей в Python?

Я читал книгу по программированию на Core Python , и автор показывает такой пример: (4, 5) < (3, 5) # Equals false Итак, мне интересно, как / почему это равно ложному? Как Python сравнивает эти два кортежа? Кстати, это не объясняется в...