Tag: питон

Большинство pythonic способов удалить файл, который может не существовать

Я хочу удалить filename если он существует. Правильно ли говорить if os.path.exists(filename): os.remove(filename) Есть ли способ лучше? Однострочный путь?

Python: когда использовать Threads или Multiprocessing

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

В чем смысл «(1,) == 1» в Python?

Я тестирую структуру кортежа, и мне показалось странным, когда я использую оператор == : >>> (1,) == 1, Out: (False,) Когда я присваиваю эти два выражения переменной, результат будет правдой: >>> a = (1,) >>> b = 1, >>> a==b Out: True На мой взгляд, эти вопросы отличаются от правила синтаксиса конечного запятой Python . […]

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

Существует ли метод Python для рекурсивного создания каталогов? У меня есть этот путь: /home/dail/ Я хотел бы создать /home/dail/first/second/third Могу ли я сделать это рекурсивно или мне нужно создать один каталог за другим? То же самое для: chmod и chown я могу сделать это рекурсивно, не назначая разрешения для каждого файла / каталога?

Использование операторов печати только для отладки

В последнее время я много кодирую в Python. И я работаю с данными, с которыми я раньше не работал, используя формулы, которые никогда не видели и не имеют дело с огромными файлами. Все это заставило меня написать много отчетов о печати, чтобы проверить, все ли правильно, и определить точки отказа. Но, как правило, вывод такой […]

Python: эффективно проверяет, находится ли целое число в * многих * диапазонах

Я работаю над почтовым приложением, которое требуется для проверки целого почтового индекса в отношении ряда диапазонов почтовых индексов и возврата другого кода на основе того, с каким диапазоном соответствует почтовый индекс. Каждый код имеет более одного диапазона почтовых индексов. Например, код M должен быть возвращен, если почтовый индекс находится в пределах диапазонов 1000-2429, 2545-2575, 2640-2686 […]

Имейте то же README как в Markdown, так и в reStructuredText

У меня есть проект на GitHub. Для этого я написал свой README, используя синтаксис Markdown, чтобы он был хорошо отформатирован на GitHub. Поскольку мой проект находится в Python, я также планирую загрузить его в PyPi . Синтаксис, используемый для README на PyPi, – reStructuredText. Я хотел бы избежать необходимости обрабатывать два README, содержащих примерно одинаковый […]

GAE – Как жить без объединений?

Пример: Объекты: Пользователь содержит имя и список друзей (ссылки пользователей) Сообщение в блоге содержит заголовок, содержание, дату и Writer (Пользователь) Требование: Я хочу страницу, отображающую заголовок и ссылку в блог последних 10 сообщений друга пользователя. Мне также хотелось бы сохранить пейджинг обратно через старые записи. Решение SQL: Так что в sql-стране это было бы что-то […]

переходить в интерпретатор python при выполнении функции

У меня есть модуль python с функцией: def do_stuff(param1 = 'a'): if type(param1) == int: # enter python interpreter here do_something() else: do_something_else() есть ли способ заглянуть в интерпретатор командной строки, где у меня есть комментарий? так что если я запустил следующее в python: >>> import my_module >>> do_stuff(1) Я получаю следующее приглашение в области […]

Поиск индекса элементов на основе условия с использованием понимания списка python

Следующий код Python выглядит очень длинным, когда он исходит из фона Matlab >>> a = [1, 2, 3, 1, 2, 3] >>> [index for index,value in enumerate(a) if value > 2] [2, 5] Когда в Matlab я могу написать: >> a = [1, 2, 3, 1, 2, 3]; >> find(a>2) ans = 3 6 Есть […]

 
Interesting Posts for Van-Lav

Matplotlib, легенда с несколькими разными маркерами с одной меткой

python Qt: основная панель прокрутки виджета

sqlalchemy и общий кэш SQLite

Как уменьшить плотность люка в matplotlib

как очистить сайт, в котором URL-адрес страницы не изменяется, а следующая кнопка добавляет данные под одной и той же страницей URL-адреса

Динамическая загрузка кода приложения Python из базы данных в Google App Engine

Проблемы с установкой lxml на Mac, он устанавливается, но модуль не найден

Лучший способ переместить содержимое каждого столбца в numpy

Операции чтения и записи, связанные с ComputedProperty в GAE NDB

исправление класса дает «AttributeError: Mock object не имеет атрибута» при доступе к атрибутам экземпляра

Будет ли все в стандартной библиотеке обрабатывать строки как unicode в Python 3.0?

Django – как правильно обрабатывать пользователей и профили?

Keys.ESCAPE в selenium webdriver (python)

Mac с использованием Python по умолчанию, несмотря на установку Anaconda

Python: отсутствует атрибут класса __module__ при использовании type ()?

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