Как выполнить этот код Python автоматически в ячейках Excel? - PullRequest
0 голосов
/ 10 июня 2019

Мне нужно извлечь домен, например: (http: //www.example.com/example-page, http: //test.com/test-page) из списка сайтов в листе Excel и изменить этот домен, чтобы дать его URL (example.com, test.com). У меня есть фрагмент кода, но мне все еще нужно, чтобы эти команды автоматически работали с ячейками таблицы Excel в столбце.

here's_the_code enter image description here

1 Ответ

0 голосов
/ 11 июня 2019

Я думаю, что вы должны прочитать данные как pandas DataFrame (pd.read_excel), создать функцию из своего кода и затем применить ее к dframe (df.apply). Тогда легко сохранить в Excel с помощью pd.to_excel ().

ofc вам понадобятся панды для установки. Что-то вроде:

    import pandas as pd
    dframe = pd.read_excel(io='' , sheet_name='')
    dframe['domains'] = dframe['urls col name'].apply(your function)
    dframe.to_excel('your path')

Лучший

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