最近考虑通过写脚本实现自动化处理,但是自己没有接触太多脚本语言,希望大佬们可以帮助选型
脚本的应用场景大部分是通过发送http请求实现每天签到、打卡这样的功能
最近考虑通过写脚本实现自动化处理,但是自己没有接触太多脚本语言,希望大佬们可以帮助选型
脚本的应用场景大部分是通过发送http请求实现每天签到、打卡这样的功能
直接看python, 简单直接, 库也多, 够你用了, 比如你发请求直接用requests库就行了
比如
>>> import requests
>>> r = requests.get('https://httpbin.org/basic-auth/user/pass', auth=('user', 'pass'))
>>> r.status_code
200
>>> r.headers['content-type']
'application/json; charset=utf8'
>>> r.encoding
'utf-8'
>>> r.text
'{"authenticated": true, ...'
>>> r.json()
{'authenticated': True, ...}
shell 不适合写稍微大块的脚本, debug 也不方便, 需要很熟悉
有追求的化 看看Ruby
如果是 linux 环境直接用
Shell
写就行也可以考虑
node.js
、ruby
和python
一般来说
node.js
和python
上手程度差不多,shell
由于 linux 增加了学习成本,ruby
相对难一点,但是基本也都是用现成的框架,其实区别不大,没有特别难的脚本语言