Tag: питон

__new__ и __init__

Возможный дубликат: Использование Python __new__ и __init__? Я пытаюсь понять, как использовать эти два метода. Я знаю, что __new__ используется для создания объекта, а __init__ для инициализации. Но я не уверен, что происходит, когда я создаю объект. Означает ли это, что __new__ и __init__ должны иметь одинаковые параметры? Что произойдет, если я не буду использовать […]

Google App Engine против WebFaction

Возможные дубликаты: GAE + Python vs Webfaction + Python + django – для относительного нового разработчика Привет, Я разрабатываю один из проектов моего хобби, используя django-нереле в движке Google. Основная часть приложения завершена. Теперь для некоторых дополнительных функций мне нужно использовать: Комета для Facebook, как в режиме реального времени django-filetransfer для хранения статьи с изображениями […]

GAE: Лучший способ определить, сколько из Kind хранится?

Каков наилучший способ определить, сколько моделей определенного типа в хранилище данных моего приложения? В документации говорится, что MyKind.all().count() только немного лучше, чем извлечение всех данных, и имеет ограничение в 1000. Это не полезно, потому что я ожидаю, что будет храниться 6000+ экземпляров MyKind . Есть лучший способ сделать это? Что, если я просто получу ключи […]

сортировка списка кортежей в Python

Работая над проблемой из класса Google Python, я сформулировал следующий результат, используя 2-3 примера из Stack overflow- def sort_last(tuples): return [b for a,b in sorted((tup[1], tup) for tup in tuples)] print sort_last([(1, 3), (3, 2), (2, 1)]) Вчера я узнал о Постижении списков, поэтому немного знаю о понимании списков, но я смущен тем, как это […]

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

Я читаю ввод для моей программы python из stdin (я назначил файловый объект stdin). Количество строк ввода заранее неизвестно. Иногда программа может получить 1 строку, 100 строк или даже строк. import sys sys.stdin = open ("Input.txt") sys.stdout = open ("Output.txt", "w") def main(): for line in sys.stdin: print line main() Это наиболее близко к моему […]

Замена символов из строки один в строку два

Мне нужно создать функцию, которая принимает параметры (character, stringOne, stringTwo). Функция возвращает новое слово, которое содержит те же данные, что и stringTwo + любые символы в stringOne в той же позиции. Пример: stringOne = "apple" stringTwo = "12345" character = "p" Должен возвращать "1pp45" Я проиграл, как я должен действовать. def replace(char, word1, word2): newWord […]

PEP 8 и понимание списка

Кажется, я столкнулся с проблемой PEP 8. Я пользуюсь списком, длина которого превышает 79 символов. Поэтому мой текстовый редактор кричит на меня, чтобы что-то сделать, и это глаз, чтобы смотреть, когда кодирование. return [(i['user_id'], i['id']) for i in j['collection'] if i and i['user_id']] Итак, я пытаюсь сломать линию, но теперь она жалуется, что мой разрыв […]

Получение чистого списка из «pyparsing.ParseResults»

В настоящее время я пытаюсь получить результат от pyparsing как чистый список, чтобы я мог сгладить его. Я прочитал в документации, что ParseResults также можно преобразовать в обычный список строк, вызвав asList (). Обратите внимание, что это разделит результаты любых имен полей, которые были определены для любых встроенных элементов синтаксического анализа. (Модуль pprint особенно хорош […]

Является ли это эффективным и путинским способом увидеть, является ли какой-либо элемент в итерабельном истинным для определенного атрибута?

Скажем, у вас есть итеративная последовательность объектов предметов, называемых things . У каждой thing есть метод is_whatever() который возвращает True, если он выполняет «любые» критерии. Я хочу эффективно выяснить, есть ли какой-либо предмет в things . Это то, что я делаю сейчас: any_item_is_whatever = True in (item.is_whatever() for item in items) Это эффективный способ сделать […]

Есть ли способ открыть файл с помощью известного индексного дескриптора

Я получаю inode для некоторого файла журнала, например '/ tmp / logging' и я хочу открыть его через inode, НЕ путь. Как это сделать?

 
Interesting Posts for Van-Lav

Как я могу подавить предупреждение заголовков urlfetch в Google App Engine?

«Уничтоженный» сигнал виджета не запускается (PyQT)

Многопользовательская SAAS в Django

Что функция использует, чтобы проверить, отличаются ли два объекта?

Назначить много переменных одновременно, Python

Добавление / вставка значений в рамку данных pandas на основе 1 или более столбцов

Возвращает количество файлов в каталоге и подкаталоге

Таблица была удалена, как я могу заставить Django воссоздать ее?

Обновление значения в iterrow для pandas

Как отправить SMS с пользовательским идентификатором отправителя с помощью Amazon SNS и Python и boto3

Django get url path без использования "request.path"

Как преобразовать строку Date в объект DateTime?

Как использовать concurrent.futures с таймаутами?

Есть ли способ получить представление numpy-style для фрагмента массива, хранящегося в файле hdf5?

Изменить разделитель на «для каждого» цикла на Строках в python

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