Tag: python

Python win32 read / modify / store / map Поле имени

Я пытаюсь выполнить некоторую работу над сложной книгой Excel, которая содержит большое количество переменных, которые были созданы и использовались с использованием функции «Имя поля». См. Рисунок, прикрепленный, например, / detail. Я хотел бы сохранить или изменить DeathRate или, возможно, прочитать все ящики с именами и создать словарь между именами и местоположениями ячейки извне Excel. Я […]

Преобразование диапазона Excel в переменную в Python

Я пытаюсь читать биржевые тикеры в Excel и хотел бы привязать их к переменной x, поэтому нам не нужно изменять код каждый раз, когда мы меняем тикеры акций. Но вместо этого мы просто изменили бы файл CSV. есть простой способ, пожалуйста? Данные находятся в A1 (JPM), A2 (GS), A3 (C) в Excel CSV. url = […]

Номер порта «mangle» при импорте CSV в Excel 2010

Обновление : теперь я вижу, как CSV-скрипт правильно разбирает номера портов, даже используя диалект = 'excel'. Не уверен, что я видел раньше, но явно не делал этого раньше. Я должен считать его подозреваемым, пока не будет доказано обратное. Во всяком случае, я открыт для идей, чтобы попробовать … Я использую CiscoConfParse для разбора нескольких файлов […]

python win32com excel установить интервал между метками

Я пытаюсь использовать модуль win32com, чтобы изменить интервал между диаграммами между метками. Например, это значение по умолчанию: 0 1 2 3 4 5 6 7 8 9 10 (каждые 1 разряд) И я хочу изменить его на: 0 5 10 (каждые 5 цифр) тип диаграммы установлен как комбинированный, с уложенной областью и линиями. Я хочу […]

xlwings: могу ли я сделать прямую ссылку на уже открытую книгу?

Я пытаюсь использовать xlwings для связи Python с Excel. С хорошим успехом, но я не могу ссылаться на уже открытую (и измененную) книгу excel. Итак, рабочая книга уже открыта в Excel, я хочу связать ее и использовать эту специальную книгу. Использование wb = Workbook (имя файла), которое отлично работает, за исключением случаев, когда я уже […]

Python win32 Worksheet.Copy () иногда работает

Я пытаюсь перебрать кучу файлов excel и скопировать определенный лист из каждого из них в другой файл excel: for ii in ll_files: excel = win32.gencache.EnsureDispatch('Excel.Application') wb_1 = excel.Workbooks.Open(ii) ws_1 = wb_1.Worksheets('Q1') wb_2 = excel.Workbooks.Open(r'filepath') ws_2 = wb_2.Worksheets('answers') ws_1.Copy(ws_2) wb_1.Save() wb_2.Save() wb_1.Close(True) wb_2.Close(True) excel.Application.Quit() print ii time.sleep(1) Работает примерно на половине файлов, которые я прокручиваю, а […]

ошибка при чтении xlsx-файла (openpyxl)

Я хочу прочитать файл xlsx, но я получаю ошибку. Мой код: from openpyxl import load_workbook wb = load_workbook(filename = 'F:\123.xlsx', use_iterators=True) Ошибка : Traceback (most recent call last): File "<pyshell#4>", line 1, in <module> wb = load_workbook(filename = '123.xlsx', use_iterators=True) File "C:\Python27\lib\site-packages\openpyxl-2.3.0b1-py2.7.egg\openpyxl\reader\excel.py", line 202, in load_workbook parsed_styles = read_style_table(archive) File "C:\Python27\lib\site-packages\openpyxl-2.3.0b1-py2.7.egg\openpyxl\reader\style.py", line 181, in read_style_table […]

Munge Unorthodox Данные из Excel или PDF в Pandas

У меня есть документы, в которых перечисляются доноры учреждениям; вот пример. Я могу преобразовать их в excel, где я получу что-то похожее на это: Само собой разумеется, когда я просто делаю pd.read_excel(filename) результат не устраивает. Есть ли хороший способ, Pythonic способ преобразовать их в формат следующим образом: Name,Amount The City of New York,2000000 The State […]

Чтение и запись CSV-файлов в структуру данных, подходящую для обработки столбцов / строк в стиле Excel

Поэтому я сейчас работаю над веб-приложением с несколькими другими людьми для клиента, и мы попали в камнем преткновения. В принципе, мы должны иметь возможность загружать CSV-файл в определенном макете – и приложение будет принимать этот файл CSV и на основе определенных столбцов и их значений, он будет выполнять требуемый алгоритм и вычисления. Вывод также будет […]

Заменить слово из файла html в Python

Я пытаюсь прочитать HTML-файл и заменить несколько слов эквивалентным словом, которое у меня есть на листе excel. следующий мой код. import urllib import xlrd workbook = xlrd.open_workbook('polish.xlsx', encoding_override="cp1252") worksheet = workbook.sheet_by_index(0) page = urllib.urlopen("source.html").read() for x in range(0,96): if not type(worksheet.cell(x, 2).value) is float: print worksheet.cell(x, 2).value.encode("utf-8") print worksheet.cell(x, 3).value.encode("utf-8") page.replace(worksheet.cell(x, 2).value.encode("utf-8"), worksheet.cell(x, 3).value.encode("utf-8")) print […]

Давайте будем гением компьютера.