Библиотеки PDF Python

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

Проверьте, содержит ли список другой список в python

У меня есть два списка: один содержит списки альбомов, пары файлов, а другой содержит только информацию об одном фотоальбоме (в позиции 0) и файле (в позиции 1) photos = [["Trip to Thailand", "IMG_001.jpg"], ["Latvia 2010", "IMG_001.jpg"]] photo = ["Latvia 2010", "IMG_001.jpg"] Как проверить, включен ли список фотографий в список фотографий ? Аналогично photo in photos […]

Переписывание существующих ячеек в файле XLSX с использованием Python

Я пытаюсь найти библиотеку, которая перезаписывает существующую ячейку, чтобы изменить ее содержимое с помощью Python. Что я хочу сделать: читать из .xlsx файла сравнение данных ячейки определяет, требуется ли изменение. изменение данных в ячейке Eg. переписать дату в ячейке 'O2' сохранить файл. Я попробовал следующие библиотеки: xlsxwriter комбинация: xlrd xlwt xlutils openpyxl xlsxwriter записывает только […]

Загрузка двух моделей из Saver в ту же сессию Tensorflow

У меня две сети: Model которая генерирует выходные данные, и Adversary которая оценивает результат. Оба обучались отдельно, но теперь мне нужно объединить их результаты в течение одного сеанса. Я попытался реализовать решение, предложенное в этом сообщении: одновременно запустить несколько предварительно подготовленных сетей Tensorflow Мой код with tf.name_scope("model"): model = Model(args) with tf.name_scope("adv"): adversary = Adversary(adv_args) […]

Сортировка массива строк с отрицательными номерами?

У меня проблема с сортировкой массива numpy, который содержит числа в виде строк. Мне нужно сохранить их как строки, потому что после целых чисел есть другие слова. Он сортирует отрицательные числа в обратном порядке: >>> import numpy as np >>> a = np.array(["3", "-2", "-1", "0", "2"]) >>> a.sort() >>> a array(['-1', '-2', '0', '2', […]

Установить тип содержимого почтового сообщения для ical вложения в «text / calendar»; Метод = ЗАПРОС»

Я пытаюсь отправить iCalendar форматированный файл ics из App Engine с помощью почтового API App Engine. Это отлично работает в GMail. Однако Outlook не распознает файл, и я считаю, что проблема заключается в том, что для типа содержимого задано значение «текст / календарь», а не «text / calendar; method = REQUEST». Я попытался отправить почту […]

Использование matplotlib Polycollection для построения данных из файлов csv

Я пытаюсь сделать диаграмму с использованием PolyCollection очень похожей на эту: http://matplotlib.org/examples/mplot3d/polys3d_demo.html Разница в том, что я хочу, чтобы мой код считывал все CSV-файлы из папки и записывал в них данные (а не случайные числа). Каждый файл CSV содержит спектр, т. Е. Два столбца и определенное количество строк. Я хочу, чтобы первая строка была моей […]

MultiIndex / Перестановка различий между версиями Pandas

У меня есть DataFrame, используя следующий код: import pandas as pd import numpy as np index = pd.DatetimeIndex(['2017-05-04', '2017-05-05', '2017-05-08', '2017-05-09', '2017-05-10'], dtype='datetime64[ns]',name = 'date', freq='B') columns = pd.MultiIndex(levels=[['HSBA LN Equity', 'UCG IM Equity', 'ISP IM Equity'], ['LAST PRICE', 'HIGH', 'LOW']], labels=[[0, 0, 0, 1, 1, 1, 2, 2, 2], [0, 1, 2, 0, 1, […]

pip install jupyter: «Невозможно найти искатель для« pip._vendor.distlib »»

Я пытаюсь установить jupyter для использования IPython Notebook под Windows. Однако, если я запустил pip install jupyter я получаю Using cached pyzmq-15.4.0.zip Requirement already satisfied (use –upgrade to upgrade): wcwidth in c:\users\stefan\appdata\local\programs\python\python36\lib\site-packages (from prompt-toolkit<2.0.0,>=1.0.0->jupyter-console->jupyter) Installing collected packages: nbformat, nbconvert, pyzmq, jupyter-client, tornado, ipykernel, notebook, widgetsnbextension, ipywidgets, qtconsole, jupyter-console, jupyter Exception: Traceback (most recent call last): […]

Вход Python никогда не равен целому числу

Я хочу вставить номер, и если я поставлю любое число, отличное от 4, это скажет мне, что это неправильно, но если это ложь, он скажет мне «gg you win, noob». Однако, когда я вставляю 4, это говорит мне, что это неверно. x = input("Insert a numer: ") while x != 4: print("incorrect") x =input("Insert another […]

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