TinEngine使用(2)——环境

情到浓时终转凉″ 提交于 2021-02-18 14:57:20

引言

任何一个语言解析器,都拥有自己的环境,包括配置、依赖、文件储存等文件信息。TinEngine也是有自己的解析环境的,如果离开了这个解析环境,TinEngine将无法正常工作。

接下来,将逐个介绍TinEngine的环境依赖文件。

Python方面

在前几篇文章讲过,TinEngine依赖于PIL,requests,pywin32这三个第三方库,这里不再多讲。

同目录

TinEngine.pyd

这个就是Tin标记语言的解析渲染器了,里面提供对Tin标记语言渲染,使用tkinter实现。

Tin.ico

这个是Tin的图标文件,在交互过程中需要用到。如果该图标缺失,会导致部分标签无法解析。

data目录

bin目录

HtmlShow.exe

这个是Tin解析中<html>标签需要用到的外部程序,决定了 html 能否被成功解析。

img目录

这是存放 img 标签下载或使用的图片,在解析Tin标记时,TinEngine会提前下载图片文件,并在使用时从这里提取。如果该目录不存在,会导致 img 标签无效。

obj目录

一般情况下,TinEngine的原生环境中没有该目录,需要从TinReader软件文件夹复制想用的tins拓展。TinEngine在解析时用到的tins拓展就存放在这里。

tinc目录

一般情况下,TinEngine的原生环境中没有该目录,这里存放的是TinShell的环境。

历史版本的TinEngine

TinEngine是从-2.1.8-才对外开放的。

如果想使用之前版本的TinEngine,需要在Tin知识库中获取,获取位置与TinEngine最新版下载是同一篇文章。在历史版本的下载中,需要到百度网盘下载,且仅有pyd拓展文件,不会有当时的环境。

既然了解了环境配置,下一篇文章将具体讲述Tin标记语言的使用。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!