如何在excel单元格中自动执行此python代码?

时间:2019-06-10 04:36:27

标签: python excel split

我需要从excel工作表中的网站列表中提取域,例如:(http://www.example.com/example-page、http://test.com/test-page)该域以提供其网址(example.com,test.com)。我已经弄清了代码部分,但我仍然需要使这些命令自动在excel表格单元格中工作。

此处为代码enter image description here

1 个答案:

答案 0 :(得分:0)

我认为您应该将数据作为pandas DataFrame(pd.read_excel)读取,从您的代码中创建一个函数,然后将其应用于dframe(df.apply)。然后,使用pd.to_excel()可以轻松保存到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')

最佳