wangweimin 4 rokov pred
rodič
commit
7b22aea1d2
2 zmenil súbory, kde vykonal 11 pridanie a 9 odobranie
  1. 3 3
      README.md
  2. 8 6
      docs/index.rst

+ 3 - 3
README.md

@@ -32,8 +32,8 @@
     <a href="https://pywebio.readthedocs.io">[Document]</a> | <a href="http://pywebio-demos.wangweimin.site/">[Demos]</a>
     <a href="https://pywebio.readthedocs.io">[Document]</a> | <a href="http://pywebio-demos.wangweimin.site/">[Demos]</a>
 </p>
 </p>
 
 
-PyWebIO是一个用于在浏览器上获取输入和进行输出的工具库。能够将原有的通过终端交互的脚本快速服务化,供其他人在网络上通过浏览器访问使用;
-PyWebIO还可以方便地整合进现有的Web服务,让你不需要编写Html和JS代码,就可以构建出具有良好可用性的Web程序
+PyWebIO提供了一系列命令式的交互函数来在浏览器上获取用户输入和进行输出,可以用于构建简单的Web应用或基于浏览器的GUI应用。
+PyWebIO还可以方便地整合进现有的Web服务,让你不需要编写HTML和JS代码,就可以构建出具有良好可用性的应用
 
 
 功能特性:
 功能特性:
 
 
@@ -99,7 +99,7 @@ if __name__ == '__main__':
     </a>
     </a>
 </p>
 </p>
 
 
-**向外提供服务**
+**作为Web服务提供**
 
 
 上文对使用PyWebIO进行改造的程序,运行模式还是脚本,程序计算完毕后立刻退出。可以使用 [`pywebio.start_server()`](https://pywebio.readthedocs.io/zh_CN/latest/platform.html#pywebio.platform.start_server) 将 `bmi()` 函数作为Web服务提供:
 上文对使用PyWebIO进行改造的程序,运行模式还是脚本,程序计算完毕后立刻退出。可以使用 [`pywebio.start_server()`](https://pywebio.readthedocs.io/zh_CN/latest/platform.html#pywebio.platform.start_server) 将 `bmi()` 函数作为Web服务提供:
 
 

+ 8 - 6
docs/index.rst

@@ -1,7 +1,9 @@
 PyWebIO
 PyWebIO
 ==========
 ==========
-PyWebIO是一个用于在浏览器上获取输入和进行输出的工具库。能够将原有的通过终端交互的脚本快速服务化,供其他人在网络上通过浏览器访问使用;
-PyWebIO还可以方便地整合进现有的Web服务,让你不需要编写Html和JS代码,就可以构建出具有良好可用性的Web程序。
+
+PyWebIO提供了一系列命令式的交互函数来在浏览器上获取用户输入和进行输出,可以用于构建简单的Web应用或基于浏览器的GUI应用。
+使用PyWebIO,开发者能像编写终端脚本一样(基于input和print进行交互)来编写应用,无需具备HTML和JS的相关知识。
+PyWebIO还可以方便地整合进现有的Web框架,非常适合在短时间内快速构建对UI要求不高的应用。
 
 
 
 
 特点
 特点
@@ -36,7 +38,7 @@ Hello, world
 
 
     # A simple script to calculate BMI
     # A simple script to calculate BMI
     from pywebio.input import input, FLOAT
     from pywebio.input import input, FLOAT
-    from pywebio.output import put_text, set_output_fixed_height
+    from pywebio.output import put_text
 
 
     def bmi():
     def bmi():
         height = input("请输入你的身高(cm):", type=FLOAT)
         height = input("请输入你的身高(cm):", type=FLOAT)
@@ -61,9 +63,9 @@ Hello, world
 .. image:: /assets/demo.*
 .. image:: /assets/demo.*
    :align: center
    :align: center
 
 
-将上面代码最后一行对 ``bmi()`` 的直接调用改为使用 `pywebio.start_server(bmi, port=80) <pywebio.platform.start_server>` 便可以在80端口提供 ``bmi()`` 服务。
+将上面代码最后一行对 ``bmi()`` 的直接调用改为使用 `pywebio.start_server(bmi, port=80) <pywebio.platform.start_server>` 便可以在80端口提供 ``bmi()`` 服务( :demo_host:`在线Demo </?pywebio_api=bmi>` )
 
 
-将 ``bmi()`` 服务整合到现有的Web 框架请参考 :ref:`与Web框架集成 <integration_web_framework>`
+将 ``bmi()`` 服务整合到现有的Web框架请参考 :ref:`与Web框架集成 <integration_web_framework>`
 
 
 Documentation
 Documentation
 -------------
 -------------
@@ -83,7 +85,7 @@ Documentation
    misc
    misc
 
 
 .. toctree::
 .. toctree::
-   :maxdepth: 1
+   :titlesonly:
 
 
    releases
    releases