赞
踩
纯文本格式编写文档:来自于百度百科
Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。
由于Markdown的轻量化、易读易写特性,并且对于图片,图表、数学式都有支持,许多网站都广泛使用Markdown来撰写帮助文档或是用于论坛上发表消息
# -*- coding:utf-8 -*- ''' pywebio markdown语法: markdown语法: https://www.jianshu.com/p/191d1e21f7ed/ markdown图床: https://www.jianshu.com/p/ea1eb11db63f 使用GitHub做图传: https://www.cnblogs.com/ly-2019/p/11828790.html 一、标题(#+空格+正文,支持六级标题,):一级标题(#)、二级标题(##)、三级标题(###)、四级标题(####)、五级标题(#####)、六级标题(######) 二、文字 加粗:**+正文+** 斜体:*+正文+* 斜体+加粗:***+正文+*** 删除线:~~+正文+~~ 三、引用 >+正文,可以嵌套引用,几级引用就用几个> 四、分割线 ***/或者大于三个*号 -/或者大于三个-号 五、图片 ![图片alt](图片地址 图片title);特别注意markdown图床 六、超链接 [超链接名](超链接地址 超链接title):只支持当前页面打开,无法新开窗口 七、列表 无序列表: - + * 任何一种+空格+正文 有序列表:数字.+空格+正文 列表嵌套: 上一级和下一级之间敲三个空格 八、表格 表头|表头|表头 -|:--:|-: 内容|内容|内容 第一行: 表头 第二行: 隔开表头与正文的表示,两点: 可以设置文字位置(文字默认居左;-+正文+-,文字居中; 正文+-,文字居右);注意 - 数量不做限制 第三行: 表格内容 九、代码 单行代码:`+正文+`(反引号) 代码块:```+换行+正文+换行+``` 十、其他高级用法: 公式、流程图、HTML等,请看菜鸟驿站 https://www.runoob.com/markdown/md-advance.html ''' from pywebio.output import put_markdown from pywebio import start_server def article(): '''markdown''' put_markdown(''' # 这是一级标题 ## 这是二级标题 ### 这是三级标题 #### 这是四级标题 ##### 这是五级标题 ###### 这是六级标题 ** 这是 文字加粗效果 ** * 这是 文字斜体效果 * *** 这是 文字加粗且斜体效果 *** >一级引用 >>二级引用 >>>三级引用 >>>>四级引用 >>>>>>>>>>>>>>>>>>>>>多级引用 *** - ![gitee](https://gitee.com/cat310/pic-manager/raw/master/pic-manager/001.png "风景") ****** [Markdown教程超链接](https://www.runoob.com/markdown/md-image.html "markdown菜鸟教程") --- - 苹果 - 橘子 - 香蕉 - 草莓 --- + 宝马 + 奥迪 + 保时捷 + 法拉利 + 奔驰 --- * 历史 * 英语 * 地理 * 数学 --- 1. 美国 2. 中国 3. 俄罗斯 4. 英国 --- - 人口 1. 中国 2. 印度 + 经济 1. 美国 2. 中国 *** 1. 人口 - 中国 - 印度 2. 经济 * 美国 * 中国 ****** 工号|姓名|班级|分数 :-|:-:|-:|-: 111567121212|小明XX|2|78 111567|小丽YYYYY|3|82 111567|小娟XXXX|4|92 ---- `from pywebio.output import put_markdown` ```from pywebio.input import NUMBER, TEXT from pywebio.input import input, textarea, select, checkbox, radio, slider, actions, file_upload from pywebio.input import input_group, input_update, input_control from pywebio.output import put_text, put_markdown from pywebio import start_server def user(): info = input_group("User info",[ input(label="what's your name?", name='name', type=TEXT, help_text='input your name'), input(label="how old are you?", name='age',type=NUMBER), textarea(label='desicreption', name='intro'), select('which gift you want?', name='want', options=['money', 'girl', 'car']), checkbox('your favirote?', name='hobby', options=['python', 'java', 'c', 'c++', 'javascript']), radio(label='your role?', name='role', options=['teacher', 'father', 'son', 'CEO']), slider(label="process", name='process', max_value=12, min_value=0, step=2), actions(label='action', name='action', buttons=['点击我','love me']), file_upload(label='file', name='file'), ]) put_text('insert data successful!') put_markdown("""# I Kill YOU!""") if __name__=="__main__": start_server(user, debug=True, port=8080)``` ''') if __name__=="__main__": start_server(article, debug=True, port=8090)
代码执行效果如下:
markdown效果图
提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。