如何在excel单元格中自动执行此python代码?
我需要从excel工作表中的网站列表中提取域,例如:http://www.example.com/example-page,http://test.com/test-page,并修改该域以提供其url example.com,test.com。我已经完成了代码部分,但是我仍然需要让这些命令自动处理列中的excel工作表单元格如何在excel单元格中自动执行此python代码?,python,excel,split,Python,Excel,Split,我需要从excel工作表中的网站列表中提取域,例如:http://www.example.com/example-page,http://test.com/test-page,并修改该域以提供其url example.com,test.com。我已经完成了代码部分,但是我仍然需要让这些命令自动处理列中的excel工作表单元格 这里是代码我认为您应该将数据作为数据框pd读入。读取excel,从代码中生成一个函数,然后应用到数据框df.apply。然后,使用pd.to_excel很容易保存到exce
这里是代码我认为您应该将数据作为数据框pd读入。读取excel,从代码中生成一个函数,然后应用到数据框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')
最好的您可以查看OpenPyxl库以使用Python中的excel文件。您可以使用该库将所有文本直接写入Excel单元格。将它们作为文本发布,因为它们是文本。请参阅的“代码块”部分。