最近考虑通过写脚本实现自动化处理,但是自己没有接触太多脚本语言,希望大佬们可以帮助选型
脚本的应用场景大部分是通过发送http请求实现每天签到、打卡这样的功能
直接看python, 简单直接, 库也多, 够你用了, 比如你发请求直接用requests库就行了
比如
>>> import requests>>> r = requests.get('https://httpbin.org/basic-auth/user/pass', auth=('user', 'pass'))>>> r.status_code200>>> r.headers['content-type']'application/json; charset=utf8'>>> r.encoding'utf-8'>>> r.text'{"authenticated": true, ...'>>> r.json(){'authenticated': True, ...}
shell 不适合写稍微大块的脚本, debug 也不方便, 需要很熟悉
有追求的化 看看Ruby
js 最快;
如果是java是主语言,py语法格式会不习惯。
如果是 linux 环境直接用 Shell
写就行
也可以考虑 node.js
、 ruby
和 python
一般来说 node.js
和 python
上手程度差不多,shell
由于 linux 增加了学习成本,ruby
相对难一点,但是基本也都是用现成的框架,其实区别不大,没有特别难的脚本语言
Qore 是一个模块化、支持多线程的、集成SQL、弱类型的面向过程和对象的脚本语言,语法简单易懂。 Qore supports safe signal handling, exception handling and exception-safe programming, XML and JSON integration as well as TLS/SSL socket support, HTT
脚本语言是介于 HTML 和 Java、C++ 和 Visual Basic 之类的编程语言之间的语言。HTML 通常用于格式化文本和链接网页。编程语言通常用于向计算机发送一系列复杂指令。脚本语言也可用来向计算机发送指令,但它们的语法和规则没有可编译的编程语言那样严格和复杂。脚本语言主要用于格式化文本和使用以编程语言编写的已编译好的组件。 Active Server Pages 使 Web 开发商
Active Server Pages 提供了一个在 HTML 页中使用现有脚本语言如 Microsoft VBScript 和 Microsoft JScript 的框架。本节将解释如何创建 ASP 页、如何添加脚本语言语句以及如何执行创建对象实例等基本任务。虽然这些主题介绍了一些脚本和编程的概念,但其用意并非是教您一门脚本语言。Microsoft 的脚本语言提供自己的文档,许多其他的有关脚本的
本文向大家介绍Lua脚本语言概述,包括了Lua脚本语言概述的使用技巧和注意事项,需要的朋友参考一下 Lua是什么 Lua是一中嵌入式的脚本语言。 Lua语言可以独立进行编程,但这不是其主要的使用方式。Lua虽然有动态、灵活的语法提供强大的功能,但并不像 Java、Python 等一样有一个完善的库(但仍存在一定数量的第三方库),这不是缺陷,而是和其定位有关。 Lua最典型的用法,是作为一个库,嵌入
本文向大家介绍Lua脚本语言入门笔记,包括了Lua脚本语言入门笔记的使用技巧和注意事项,需要的朋友参考一下 什么是Lua Lua 是一个小巧的脚本语言。是巴西里约热内卢天主教大学(Pontifical Catholic University of Rio de Janeiro)里的一个研究小组,由Roberto Ierusalimschy、Waldemar Celes 和 Luiz Henri
问题内容: 当我看到Lua时,我唯一读过的就是“伟大的嵌入”,“快速”,“轻巧”,而且比其他任何东西都更常见:“魔兽世界”或简称“ WoW”。 为什么仅限于将整个内容嵌入到另一个应用程序中?为什么不像使用Python或Perl那样编写通用脚本? Lua在速度和内存使用(最快的脚本语言afaik)等方面似乎做得很好,为什么为什么我从来没有看到Lua被用作自动化任务的“桌面脚本语言”?例如: 重命名一