大略搜索了一下,有关 python 看到一个类似的问题 多数人给的答案都是 Selenium,进一步了解,发现 Chrome 和 Selenium 的版本适配是个坑,我这个工具打算在小范围的同事中使用,让每一个人都使用相同的版本比较困难。 用 Firefox 的除了我这宅男,基本没有! 最后只剩下 IEwebDriver 这一条路了!
还有另外一种方案,通过 Chrome 插件来实现,插件对 Chrome 的版本要求没有 Selenium 那么细 也找到一个可以读取本地SQLite 数据库的插件,但是没有找到合适的填表插件,只能自己动手了... 可是对 JavaScript 实在是不够熟悉
还有没有更好的方案呢? 大侠帮忙出出主意,多谢!
1
tomczhen 2019 年 4 月 7 日 via Android
可以试试 autohotkey
|
2
gimp 2019 年 4 月 7 日
查看一下网页表单的提交接口,Python 取得数据后直接提交
|
3
imicksoft 2019 年 4 月 7 日
aardio 有 web.form 库,使用 webbrowser 操作网页,我接过多次模拟网页注册账号或采集数据的单子
|
4
imicksoft 2019 年 4 月 7 日
aardio 也有 sqlite 库,读取数据库然后再填表
|
5
renmu123 2019 年 4 月 7 日 via Android
抓包找到接口之后,直接提交
|
6
izoabr 2019 年 4 月 7 日
我记得 chrome 是可以打包到你的代码里一起走的呀,我看很多库都这么干,指一个特定版本的 Chrome。而且不冲突。
|
7
binux 2019 年 4 月 7 日 via Android
Sqlite 有 js 实现,然后插件就可以读了
|
8
dalieba 2019 年 5 月 19 日 via Android
可以利用这个库开发
https://github.com/kripken/sql.js/ |