python - 如何使用 Python 在应用程序之间切换
问题描述
在我目前的实习中,有一项任务需要完成以下工作:
- 复制 Excel 文件中的单元格
- 将单元格的值粘贴到 Web 应用程序中
- 单击“添加”按钮
为了自动化这个过程,我最近使用第 3 方软件创建了一个宏。但是,我现在希望使用代码来做到这一点。为此,我正在使用 Python。
我相信我通过使用 selenium 和 pyautogui 完成了大部分工作;然而,事实证明,在 Excel 和 Chrome 之间切换很麻烦。完成这样一项任务的方法是什么?先感谢您!我在这里是一个非常业余的编码器。
解决方案
无需实际使用 Excel。您可以使用https://pypi.org/project/xlrd/和https://pypi.org/project/xlwt/从 xlsx 文件中读写或使用https://docs.python.org/3/ library/csv.html用于 CSV 文件。使用 chrome 可以通过 Selenium 完成,甚至可以使用 requests 模块生成请求
推荐阅读
- swift - 如何快速更改内容?
- momentjs - 将毫秒传递给 moment() 时如何获取实际的实时日期
- windows - 一个驱动程序可以包装另一个驱动程序以使用 WEBUSB
- android - 如何在android中创建s曲线布局
- java - 如何在 Java 中对用户定义的双向链表进行排序?
- c++ - 如何使用 SHA1 散列算法在 C++ 中散列系统时间?
- protractor - protractorBy 是做什么的?
- javascript - 有没有办法从 xml 文档中获取版本和编码?
- reactjs - 从一个函数中获取值并将其传递给另一个函数
- python - 如何迭代字典中的值?