Tag: python 2.7

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

У меня есть список кодов смайликов внутри файла UTF32.red.codes в виде обычного текста. Простой контент файла \U0001F600 \U0001F601 \U0001F602 \U0001F603 \U0001F604 \U0001F605 \U0001F606 \U0001F609 \U0001F60A \U0001F60B Основываясь на вопросе , моя идея состоит в том, чтобы создать регулярное выражение из содержимого файла, чтобы поймать смайлики. Это мой минимальный рабочий пример import re with open('UTF32.red.codes','r') as […]

Организация большого скрипта python

Некоторое время я работал над общим скриптом-утилитой, который в основном просто принимает вход пользователя для предварительной работы над некоторой задачей, например, при открытии программы. В этой программе я определяю имя «команда» как raw_input, а затем использую инструкции if для проверки списка для команды (небольшой пример ниже). Постоянно используя операторы if, заставляют программу работать медленно, и […]

Tornado POST 405: метод не разрешен

По какой-то причине я не могу использовать методы post в torando. Даже пример hello_world не работает, когда я меняю сообщение на пост. import tornado.ioloop import tornado.web class MainHandler(tornado.web.RequestHandler): def post(self): self.write("Hello, world") application = tornado.web.Application([ (r"/", MainHandler), ]) if __name__ == "__main__": application.listen(8888) tornado.ioloop.IOLoop.instance().start() Он запрещает метод 405. Какие-либо предложения ?

Как получить количество элементов рабочего стола в python?

Я пытаюсь получить количество элементов на рабочем столе, используя win32gui в python 2.7. Следующий код: win32gui.SendMessage(win32gui.GetDesktopWindow(), LVM_GETITEMCOUNT) возвращает ноль, и я понятия не имею, почему. win32api.GetLastError() этого я написал win32api.GetLastError() и он тоже вернулся к нулю. Заранее спасибо. EDIT: Мне нужно использовать этот метод, потому что конечная цель – получить позиции значков, и это делается […]

Загрузка Selenium-python, но файл сохраняется как .part

Мой скрипт работает, но он сохраняет файл как .part, хотя проверяет его на файл, загруженный вручную, на тот же размер и, к счастью, завершен. Я не могу понять, почему он сохраняется как частичный файл. Сорта неудобна для моей следующей идеи. У кого-нибудь есть представление, почему это может быть? Вот мой код … который работает … […]

Python с tcpdump в подпроцессе: как правильно закрыть подпроцесс?

У меня есть сценарий Python для захвата сетевого трафика с помощью tcpdumb в подпроцессе: p = subprocess.Popen(['tcpdump', '-I', '-i', 'en1', '-w', 'cap.pcap'], stdout=subprocess.PIPE) time.sleep(10) p.kill() Когда этот скрипт завершит работу, я пытаюсь открыть выходной файл .pcap в Wireshark и получить эту ошибку: «Файл захвата, похоже, был прерван посередине пакета». Какое решение может быть применено для […]

Эффективность пересечения списка Python: генератор или фильтр ()?

Я хотел бы пересечь два списка в Python (2.7). Мне нужно, чтобы результат был итерабельным: list1 = [1,2,3,4] list2 = [3,4,5,6] result = (3,4) # any kind of iterable Обеспечение полной итерации будет выполняться первым делом после пересечения, которое из следующего более эффективно? Использование генератора: result = (x for x in list1 if x in […]

Обходной путь для возврата списка из функции ComputedProperty в NDB

Я конвертирую свое приложение, чтобы использовать NDB. Раньше у меня было что-то вроде этого: @db.ComputedProperty def someComputedProperty(self, indexed=False): if not self.someCondition: return [] src = self.someReferenceProperty list = src.list1 + src.list2 + src.list3 + src.list4 \ + [src.str1, src.str2] return map(lambda x:'' if not x else x.lower(), list) Как вы можете видеть, мой метод генерации […]

Флажок JSONEncoder установлен для обеспечения_ascii для False

Я работаю над маленьким флеш-приложением, в котором хочу вернуть строки, содержащие умлауты (в общем, немецкие специальные символы, например «ß»). Поскольку JSONEncoder по умолчанию в JSONEncoder имеет ensure_ascii=True , это всегда будет преобразовывать мою строку Hauptstraße 213 к этому: Hauptstra\u00dfe 213 Мой первый подход состоял в том, чтобы просто создать очень простой пользовательский JSONEncoder class NonAsciiJSONEncoder(json.JSONEncoder): […]

Изменить часовой пояс для объекта Date Python

Привет, я использую Pythonanywhere и когда я звоню from datetime import * print date.today().day Он печатает другой день, чем тот день, когда я живу (Остин, штат Техас). Я решил, что это потому, что есть разница в часовом поясе. Как я могу указать объект даты, в котором я живу, чтобы получить правильный часовой пояс. заранее спасибо

Interesting Posts

Почему этот HTML-шаблон на jinja2 / python создает ошибку 'u ()' tuple при замене строк?

Использование декодеров ETag / Last-Modified с использованием общих представлений Django на основе классов

Обнаружение пятен пустой парковки OPENCV

Проблемы с numpy в PyCharm

Python / Erlang: В чем разница между Twisted, Stackless, Greenlet, Eventlet, Corouts? Являются ли они похожими на процессы Эрланга?

Запуск py.test на микропитоне

Как найти медиану в Apache Spark с API-интерфейсом Python Dataframe?

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

В чем разница между /usr/local/lib/python2.6 и /usr/lib/python2.6?

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

Numpy: Разница между точками (a, b) и (a * b) .sum ()

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

Как вычислить кумулятивное нормальное распределение в Python

Кто поделился моим сообщением в Facebook?

Разбор регулярного выражения Python

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