环境搭建
本文将介绍如何安装并运行Z1h
支持系统
Z1h 语言支持以下系统:
- Windows
- mac OS
- Linux
- Android
- iOS
- WebAssembly
- 树莓派
- …
下载
安装包下载地址为:https://z1h.org/download
- 下载选择对应平台的安装包后
- 解压zip, 得到可执行文件和配置示例文件
- 打开终端(如macOS的Terminal、Windows的cmd), 并进入解压目录
- 将可执行文件拖拽到终端, 回车, 即可以看到命令行帮助说明
如果平台正确, 你将看到以下输出:
Version = vx.x.x_xxxxxx
Usage:
-run
需要运行的文件
-web
监听的端口号
-conf
配置文件
-repl
运行repl模式
交互模式
在命令行输入
z1h -repl
即可进入交互模式, 可以输入代码进行一问一答的测试了
下面的示例代码作用是输出Z1h版本号, 以及在本目录下生成一张内容为Z1h官网链接的二维码图片
>> VERSION
"v1.0.0_xxxxxx"
>> $file.write('z1h.jpg', assert($qrcode('z1h.org')))
null
执行文件
现在本目录下创建一个文件, 如hello.z1h
打开创建的文件, 输入Z1h代码内容, 如
range(
`https://www.so.com/s?q=${'林俊杰'.urlEncode()}`
.get().s
.find('[\u4e00-\u9fa5]{2,}')
.count()
).sort((l,r)=>l[1]>r[1])
.filterMap(e=>{
e[0] if e[1]>1 else false
})
保存文件后, 在命令行输入
z1h -run hello.z1h
即可看到爬虫得到的内容了
PS: 后续会有专门教程讲解Z1h如何进行爬虫, 这里仅作示例, 不要求理解