非程序员想搞一个网页里登陆后输入内容返回记录的程序,请各位程序员大人指点一下。

2015-12-09 16:58:36 +08:00
 piao1057
我的同事有一项日常工作是网页 ERP 系统的录入数据工作,是量稍微比较大的重复性工作,虽然我不懂代码,但是感觉用程序来完成应该可以。

主要工作是打开网址登陆到 ERP 系统后,将之前系统到处的 excel 表格中的数据每一个输入到系统中,会有两种情况,就像是两个循环。

A.输入数据,返回结果无法提交,记录该数据(是否可以记录到之前的 excel 表格中或是有其他记录的办法我不太清楚 相信会有好的办法),再输入下一条数据。
B.输入数据,返回结果后可以提交,再需要选择该条数据的两个属性(相信各位程序员会理解我的 就是那种下拉菜单),确认提交后再输入下一条数据。

我的想法是自己编写程序搞定这个事情,工作时间前半个月忙后半个月时间相对会有闲散时间正好可以利用,自己本身对编程也有一定兴趣也希望借此机会了解了解也不错。还有,那个同事是女同事。

所以,请各位程序员大人帮帮我。[作揖]
1967 次点击
所在节点    问与答
12 条回复
vertigo
2015-12-09 17:28:21 +08:00
推荐使用 python 即可
代码如下:

------隐藏内容回复女同事照片后可见------

其实很容易的,只要把这个代码在命令行中跑起来即可搞定
piao1057
2015-12-09 17:47:12 +08:00
@vertigo 看来是要学习一下 python 多谢 至于女同事照片。。。
winterbells
2015-12-09 17:48:43 +08:00
@vertigo
女同事照片
zonghua
2015-12-09 17:49:37 +08:00
能不能我帮你实现?
piao1057
2015-12-09 18:06:03 +08:00
@zonghua 首先非常感谢,请问具体以什么样的形式来帮我实现,我希望自己搞定的原因是因为不止这一种重复性的工作,所以我更希望的是可以掌握这样简单的技术。
wangtai
2015-12-09 18:08:23 +08:00
找个操作录制脚本看看,很多自动化测试工具都有这个功能
vertigo
2015-12-09 19:16:06 +08:00
python 读取 Excel 使用 xlrd 库
然后使用 requests 库写一个简单的 erp 操作接口(因为看到你使用网页 erp)

接下来就是将具体逻辑步骤写一个脚本循环咯

进阶版:
如果你可以有数据库权限,那直接用 python 写数据库就好了
piao1057
2015-12-09 19:38:19 +08:00
@wangtai 不是特别明白 不过还是很感谢
movtoy
2015-12-09 19:50:59 +08:00
非程序员要来做程序员的事儿,那程序猿干啥?
解决办法:做自己擅长的事儿,赚钱雇程序员解决。
piao1057
2015-12-09 20:00:48 +08:00
@vertigo 多谢 大体几个步骤我明白了 剩下估计要看我的悟性了 不知道从零开始要多久能完成这个项目 希望到时候女同事没有跳槽
zangbob
2015-12-10 14:56:34 +08:00
非程序员也有非程序员的办法,推荐两种自己摸索后能解决的办法:

1 、 Firefox 安装 iMacros ,参考 http://wiki.imacros.net/Demo-Loop-Csv-2-Web ,填写 Csv 到 Web ,具体再扩展一下。

2 、用 AutoHotkey 之类的录脚本。
piao1057
2015-12-10 18:17:54 +08:00
@zangbob 有个事情我也一直很纳闷 那个登陆地址只能使用 360 浏览器,我试过 IE 、 chrome 、 firefox 、世界之窗、都无法正常登陆,第一个方法不行。不过相对于使用 python 第二个可能对非程序员成本更低一些,值得一试 我的程序员朋友也表示这玩意会的不难 难的不会 如果不是想从事 python 也不建议学习 最后 多谢您的建议

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/242304

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX