Как я могу захватить содержимое выбранной ячейки в файле Excel с помощью Python? - PullRequest
0 голосов
/ 31 октября 2019

Я хочу реализовать функцию: запустить скрипт Python, затем открыть файл Excel, выбрать ячейку, щелкнув мышью, и запустить скрипт Python может получить выбранное содержимое.

Я пытаюсь pywin32: GetwindowText: GetForegrondWindow, я могу получить только заголовок документа. Я также могу получить положение мыши с помощью pynput. Но как я могу получить содержание выбранной ячейки в файле Excel?

Заранее спасибо!

1 Ответ

0 голосов
/ 31 октября 2019

Вы можете попробовать это, если хотите только значение ячейки. Он не откроет файл и не щелкнет по этой ячейке.

Команда для установки модуля xlrd:

pip install xlrd

Чтение файла excel с использованием Python

import xlrd

Укажите местоположение файла

loc = ("path of file") 

Чтобы открыть рабочую книгу

wb = xlrd.open_workbook(loc) 
sheet = wb.sheet_by_index(0) 

Для строки 0 и столбца 0

sheet.cell_value(0, 0) 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...