当前位置: 首页 > 软件库 > 程序开发 > 常用工具包 >

LyPage

整合 HTML 代码的包
授权协议 MIT
开发语言 Python
所属分类 程序开发、 常用工具包
软件类型 开源软件
地区 国产
投 递 者 丁阳羽
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

LyPage

关于LyPage:

LyPage是我用来对HTML代码进行整合的。有时候每个页面都有同一段代码,修改起来很不方便,我将要复用的代码单独分开,最后再使用LyPage打包(现在功能挺少)

使用方法:

  1. 使用help指令查询到配置文件地址
  2. 自行修改配置文件
  3. 使用Lypage.json(文件名可修改)配置程序
  4. 运行run指令,自动整合文档

配置须知:

command.ini

主要配置程序的指令(修改后调用程序的指令也会修改)

极简的配置,不需要做解释

config.ini

主要做一些基础配置

info:

info不需要修改,是程序记录一些系统数据的

config:

1. profile : 记录程序读取的配置文件名(默认:Lypage.json)
2. initialize : 是否每次运行程序都重置所有配置(建议关闭)

mark:

1. file : 读取文件的前缀符(默认@)
2. var : 读取变量的前缀符(默认$)

JSON格式:

整体Demo:

{
    "name" : "demo/lypage.html",
    "file" : {
        "header" : "demo/header.html",
        "footter" : "demo/footter.html",
        "index" : "demo/index.html"
    },
    "variable" : {
        "username" : "mrxiaozhuox",
        "password" : "1234567890",
        "phone" : "15756382446"
    },
    "structure" : [
        "@header",
        "@index",
        "@footter"
    ]
}

参数介绍:

1. name : 整合后的文件名字
2. file : 文件列表(Key设置一个名字,Value设置文件地址)
3. variable : 设置变量(可在文件中直接使用)
4. structure : 构造结构(根据需要的顺序将文件和变量排列好)

支持内容:

1. 结构配置 : 支持使用文件,变量,普通字符串
   1. 文件 : "@FileName" (文件前缀@)
   2. 变量 : "$VarName" (变量前缀$)
   3. 字符串 : "Text" (字符串直接写内容,可以为HTML)

2. 文件内 : 变量,普通字符串
   1. 变量 : "$VarName$" (变量名写在两个$之间)
   2. 字符串 : "Text" (字符串直接写内容,可以为HTML)

联系作者:

作者:mr小卓X

GitHub: https://github.com/DawnThingCB/LyPage

如发现问题请 发布Issue 或 联系作者

 相关资料
  • 问题内容: from bs4 import BeautifulSoup import urllib,sys reload(sys) sys.setdefaultencoding(“utf-8”) r = urllib.urlopen('https://twitter.com/ndtv’).read() soup = BeautifulSoup(r) 这不会使整个网页滚动到我想要的末尾,而只会滚动其

  • 问题内容: from bs4 import BeautifulSoup import urllib,sys reload(sys) sys.setdefaultencoding(“utf-8”) r = urllib.urlopen('https://twitter.com/ndtv’).read() soup = BeautifulSoup(r) 这不会使我整个网页向下滚动到我想要的结尾,而只有

  • 本文向大家介绍SpringBoot整合UEditor的示例代码,包括了SpringBoot整合UEditor的示例代码的使用技巧和注意事项,需要的朋友参考一下 当前开发项目涉及到富文本框,了解了不少富文本编辑器之后,最终决定使用度娘的UEditor。原因:功能强大,并且自带适配java后端的图片和视频上传。 项目地址 不多说,上一下该项目的地址: http://ueditor.baidu.com/

  • 本文向大家介绍SpringBoot整合Shiro的代码详解,包括了SpringBoot整合Shiro的代码详解的使用技巧和注意事项,需要的朋友参考一下 shiro是一个权限框架,具体的使用可以查看其官网 http://shiro.apache.org/  它提供了很方便的权限认证和登录的功能.   而springboot作为一个开源框架,必然提供了和shiro整合的功能!接下来就用springbo

  • 本文向大家介绍springboot2.0整合dubbo的示例代码,包括了springboot2.0整合dubbo的示例代码的使用技巧和注意事项,需要的朋友参考一下 写在前面: 使用springboot作为web框架,方便开发许多,做分布式开发,dubbo又不可少,那么怎么整合在一起呢, 跟我学一遍,至少会用 注意,springboot2.0和springboot1.x与dubbo整合不一样, 1.

  • 本文向大家介绍Springboot整合Shiro的代码实例,包括了Springboot整合Shiro的代码实例的使用技巧和注意事项,需要的朋友参考一下 这篇文章主要介绍了Springboot整合Shiro的代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 1、导入依赖 2、创建ShiroRealm.java文件 (这里按照需求,只做登录认证