如何在excel中为这段Python代码创建循环?

我需要从EXCEL表格中的网站列表中提取域名,例如:(http://www.Example.com/Example-Page,http://est.com/test-page),并修改该域以提供其url(Example.com,test.com)。我已经把代码部分画出来了,但我仍然需要让这些命令自动在列中的Excel表格单元格上工作。

选择 | 换行 | 行号
  1. >>> url = ("http://www.example.com")
  2. >>> domain = url.split("http://")[-1].split("/")[0]
  3. >>> print(domain)
  4.     www.example.com
  5. >>> url_2 = ("http://example.com")
  6. >>> domain_2 = url_2.split("http://")[-1].split('/')[0]
  7. >>> print(domain_2)
  8.     example.com
  9. >>> 
  10. >>> #Now to remove www. from the first one
  11. >>> 
  12. >>> domain_without_w3 = domain.split("www.")[-1]
  13. >>> print(domain_without_w3)
  14.     example.com
  15. >>> 
  16. >>> # both the commands would have to beexceuted on all the
  17. >>> # values in a coloumn to extract the domain
  18. >>> # , So here I execute the second
  19. >>> # command too on the second url.
  20. >>> 
  21. >>> domain_2_without_w3 = domain_2.split("www.")[-1]
  22. >>> print(domain_2_without_w3)
  23.     example.com
  24. >>> 
  25. >>> #Ok so how do i do these to commands on a list of urls in a column
  26. >>> # in excel automatically. That's My question.
  27. >>> #I am sorry if anything in here looks stupid or absurd
  28. >>> #I literally learned python 2 days ago.
  29.  
# 回答1


现在还不清楚你想要什么
1)您想要在python中创建循环吗?
2)是否需要此代码的Excel等效项?
您想要一个Python解决方案吗?或Excel解决方案(在这种情况下,本文需要移动)

标签: python

添加新评论