создать pdf-файл из python

Я ищу для создания PDF-файлов из приложения Python. Они начинаются относительно просто, но некоторые из них могут стать более сложными (по сути, буквенными документами, но будут включать водяные знаки, например, позже) Я работал в raw postscript раньше и предоставляю возможность генерировать правильные заголовки и т. Д. И в конце файла. Я хочу избежать использования сложных […]

ValueError: объект JSON не может быть декодирован, но положительный <Response >

Я перебираю некоторые URL-адреса, и я могу получить большинство данных, которые я могу использовать из API, который я использую. * Imgur API. Однако, когда он находит изображение, которое было опубликовано ранее, но в конечном итоге было удалено, оно все равно показывает положительный ответ URL-адреса (код 200), и когда я использую j1 = json.loads(r_positive.text) Я получаю […]

возвышенный текст 2 консоль и питон 3

Я могу установить python3.2 для команды build в возвышенном тексте 2 (и построить с python3.2), но при вызове консоли с cmd – ` интерпретатором является версия по умолчанию для Mac по умолчанию 2.6. Любая помощь очень ценится!

Общие элементы между двумя списками и сохранение порядка элементов в двух списках

У меня есть два списка list1 и list2 . Я нашел в stackoverflow очень простой метод для получения общих элементов в этих двух списках следующим образом: result = list(set(list1) & set(list2)) . К сожалению, при этом порядок элементов в результирующем списке не сохраняется. Например: list1 = ['a', 'e', 't', 'b', 'c'] list2 = ['e', 'b', […]

Создание матрицы из динамического словаря

Я хочу создать матрицу. Вход : data = [ {'a': 2, 'g': 1}, {'p': 3, 'a': 5, 'cat': 4} … ] Выход : ap cat g 1st 2 0 0 1 2nd 5 3 4 0 Это мой код . Но я думаю, что это не умно и очень медленно, когда размер данных огромен. Есть […]

Легенда в питоне без ярлыков

Я хотел бы показать фиксированную легенду в сюжете matplotlib python. Я создаю большой набор графиков, и некоторые из них не имеют одного из наборов данных, которые я использую. Допустим, у меня есть data1, нанесенный в зеленый цвет data2, нанесенный в синий цвет data3, нанесенный в синий цвет в некоторых случаях dataX отсутствует, но я хотел […]

gdb RuntimeError: уже зарегистрирован довольно-принтер: libstdc ++ – v6

Я использую Code :: Blocks и хочу использовать gdb python. Поэтому я выполнил вики http://www.wiki.codeblocks.org/index.php?title=Pretty_Printers, чтобы настроить его. Мой pp.gdb такой же, как в wiki, за исключением того, что я заменяю путь своим пути к printers.py. python import sys sys.path.insert(0, 'C:/Program Files (x86)/mingw-builds/x32-4.8.1-posix-dwarf-rev3/mingw32/share/gcc-4.8.1/python/libstdcxx/v6') from printers import register_libstdcxx_printers register_libstdcxx_printers (None) end Затем я протестировал его: (gdb) […]

Объединение элементов списка со всеми возможными разделителями

У меня есть следующее требование. У меня есть список, который говорит, что имеет 3 элемента [X,Y,2] То, что я хотел бы сделать, – создать строки с разделителем (например, «-») между (или нет) каждым элементом. Порядок элементов в массиве должен быть сохранен. Таким образом, выход будет: 'XY2' 'XY-2' 'X-Y2' 'XY-2' есть ли элегантный способ для этого […]

Sublime Text Markdown-to-HTML-email

Мне нравится, что я могу использовать Редакцию (iOS) для составления электронной почты в Markdown и направить отображаемое HTML-сообщение прямо на Mail.app. Я бы хотел сделать это с помощью Sublime Text 3 и Sparrow (или любого почтового клиента по умолчанию) на Mac, и мне интересно, возможно ли (или разумно) создать сценарий Sublime или build. Единственная проблема […]

Найти максимум списка без создания списка

Я играл с Python для создания однострочных решений для некоторых проблем конкуренции, и я столкнулся с следующей проблемой. Мое решение может быть записано как max([f(k) for k in range(n)]) (где f(k) – некоторое простое выражение), которое выглядит великолепно, но когда n велико, оно заканчивает создание списка до нахождение максимума, превышающее предел памяти. Есть ли способ […]

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