Flask入门教程
7,也可以是 3.3 及以上版本。电脑的操作系统可以是 Windows,也可以是 macOS 或 Linux。 安装编辑器和浏览器 对于编辑器来说,每个人都有不同的偏好,你可以自由选择。可以选择功能丰富的 IDE(集成开发环境),比如 PyCharm;也可以选择相对轻量的编辑器,比如 Atom 或 Sublime Text。浏览器建议使用 Firefox 或 Chrome。 使用命令行 DS_Store 使用 Control + O 和 Enter 键保存,然后按下 Control + X 键退出。在后续章节,对 于简单的文件,都会使用 nano 创建,这部分操作你也可以使用编辑器来完成。 将程序托管到 GitHub(可选) 这一步是可选的,将程序托管到 GitHub、GitLab 或是 BitBucket 等平台上,可以更 方便的备份、协作和部署。这些托管平台作为 Git pipenv install python-dotenv 当 python-dotenv 安装后,Flask 会从项目根目录的 .flaskenv 和 .env 文件读取环 境变量并设置。我们分别使用文本编辑器创建这两个文件,或是使用更方便的 touch 命令创建: $ touch .env .flaskenv 第 2 章:Hello, Flask! 17 .flaskenv 用来存储 Flask0 码力 | 127 页 | 7.62 MB | 1 年前3Python3 基础教程 - 廖雪峰
........................................................................................ 18 使用文本编辑器 .................................................................................................. 交互式命令行下,可以直接输入代码,然后执行,并立刻得 到结果。 使用文本编辑器 在 Python 的交互式命令行写程序,好处是一下就能得到结果,坏处是 没法保存,下次还想运行的时候,还得再敲一遍。 Python3 基础教程【完整版】 http://www.yeayee.com/ 20/531 所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完 了,保存为一个文件,这样,程序就可以反复运行了。 了,保存为一个文件,这样,程序就可以反复运行了。 现在,我们就把上次的'hello, world'程序用文本编辑器写出来,保存下 来。 那么问题来了:文本编辑器到底哪家强? 推荐两款文本编辑器: 一个是 Sublime Text,免费使用,但是不付费会弹出提示框: 一个是 Notepad++,免费使用,有中文界面: Python3 基础教程【完整版】 http://www.yeayee.com/0 码力 | 531 页 | 5.15 MB | 1 年前3PyWebIO v1.3.1 使用手册
。未指定表示无限长度 • minlength (int) –最少需要用户输入的字符长度 (Unicode) • code (dict) –通过提供 Codemirror 参数让文本输入域具有代码编辑器样式: res = textarea('Text area', code={ 'mode': "python", 'theme': 'darcula' }) 可以直接使用 code={} 或 使用run_async() 启动后台协程 80 Chapter 4. Documentation PyWebIO, 发布 1.3.1 Markdown Live Preview 可以实时预览的 markdown 编辑器 Demo 地址, 源码 4.7.2 数据可视化 demo PyWebIO 支持使用第三方库进行数据可视化,详情见使用 PyWebIO 进行数据可视化 4.8 其他 4.8.1 常用的 Codemirror Codemirror 选项 • mode (str): 代码语言。支持的语言有:https://codemirror.net/mode/index.html • theme (str): 编辑器主题。可使用的主题:https://codemirror.net/demo/theme.html • lineNumbers (bool): 是否显示行号 • indentUnit (int): 缩进使用的空格数0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.3 使用手册
。未指定表示无限长度 • minlength (int) –最少需要用户输入的字符长度 (Unicode) • code (dict) –通过提供 Codemirror 参数让文本输入域具有代码编辑器样式: res = textarea('Text area', code={ 'mode': "python", 'theme': 'darcula' }) 可以直接使用 code={} 或 使用run_async() 启动后台协程 80 Chapter 4. Documentation PyWebIO, 发布 1.3.3 Markdown Live Preview 可以实时预览的 markdown 编辑器 Demo 地址, 源码 4.7.2 数据可视化 demo PyWebIO 支持使用第三方库进行数据可视化,详情见使用 PyWebIO 进行数据可视化 4.8 其他 4.8.1 常用的 Codemirror Codemirror 选项 • mode (str): 代码语言。支持的语言有:https://codemirror.net/mode/index.html • theme (str): 编辑器主题。可使用的主题:https://codemirror.net/demo/theme.html • lineNumbers (bool): 是否显示行号 • indentUnit (int): 缩进使用的空格数0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.2 使用手册
。未指定表示无限长度 • minlength (int) –最少需要用户输入的字符长度 (Unicode) • code (dict) –通过提供 Codemirror 参数让文本输入域具有代码编辑器样式: res = textarea('Text area', code={ 'mode': "python", 'theme': 'darcula' }) 可以直接使用 code={} 或 使用run_async() 启动后台协程 80 Chapter 4. Documentation PyWebIO, 发布 1.3.2 Markdown Live Preview 可以实时预览的 markdown 编辑器 Demo 地址, 源码 4.7.2 数据可视化 demo PyWebIO 支持使用第三方库进行数据可视化,详情见使用 PyWebIO 进行数据可视化 4.8 其他 4.8.1 常用的 Codemirror Codemirror 选项 • mode (str): 代码语言。支持的语言有:https://codemirror.net/mode/index.html • theme (str): 编辑器主题。可使用的主题:https://codemirror.net/demo/theme.html • lineNumbers (bool): 是否显示行号 • indentUnit (int): 缩进使用的空格数0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.0 使用手册
。未指定表示无限长度 • minlength (int) –最少需要用户输入的字符长度 (Unicode) • code (dict) –通过提供 Codemirror 参数让文本输入域具有代码编辑器样式: res = textarea('Text area', code={ 'mode': "python", 'theme': 'darcula' }) 可以直接使用 code={} 或 使用run_async() 启动后台协程 80 Chapter 4. Documentation PyWebIO, 发布 1.3.0 Markdown Live Preview 可以实时预览的 markdown 编辑器 Demo 地址, 源码 4.7.2 数据可视化 demo PyWebIO 支持使用第三方库进行数据可视化,详情见使用 PyWebIO 进行数据可视化 4.8 其他 4.8.1 常用的 Codemirror Codemirror 选项 • mode (str): 代码语言。支持的语言有:https://codemirror.net/mode/index.html • theme (str): 编辑器主题。可使用的主题:https://codemirror.net/demo/theme.html • lineNumbers (bool): 是否显示行号 • indentUnit (int): 缩进使用的空格数0 码力 | 111 页 | 1.70 MB | 1 年前3PyWebIO v1.3.1 使用手册
(int) – 最少需要用户输入的字符长度 (Unicode) code (dict) – 通过提供 Codemirror [https://codemirror.net/] 参数让文本输入 域具有代码编辑器样式: 可以直接使用 code={} 或 code=True 开启代码编辑样式 这里 列举了一些常用的Codemirror选项 label, validate, name, value, onchange b/dev/demos/chat_room.py] 使用基于协程的会话 使用 run_async() 启动后台协程 Markdown Live Preview 可以实时预览的markdown编辑器 Demo地址 [http://pywebio-demos.demo.wangweimin.site/markdown_previewer], 源码 [https://github.com/wa 其他 常用的Codemirror选项 mode (str): 代码语言。支持的语言有:https://codemirror.net/mode/index.html theme (str): 编辑器主题。可使用的主题: https://codemirror.net/demo/theme.html lineNumbers (bool): 是否显示行号 indentUnit (int): 缩进使用的空格数0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.3 使用手册
(int) – 最少需要用户输入的字符长度 (Unicode) code (dict) – 通过提供 Codemirror [https://codemirror.net/] 参数让文本输入 域具有代码编辑器样式: 可以直接使用 code={} 或 code=True 开启代码编辑样式 这里 列举了一些常用的Codemirror选项 label, validate, name, value, onchange b/dev/demos/chat_room.py] 使用基于协程的会话 使用 run_async() 启动后台协程 Markdown Live Preview 可以实时预览的markdown编辑器 Demo地址 [http://pywebio-demos.demo.wangweimin.site/markdown_previewer], 源码 [https://github.com/wa 其他 常用的Codemirror选项 mode (str): 代码语言。支持的语言有:https://codemirror.net/mode/index.html theme (str): 编辑器主题。可使用的主题: https://codemirror.net/demo/theme.html lineNumbers (bool): 是否显示行号 indentUnit (int): 缩进使用的空格数0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.0 使用手册
(int) – 最少需要用户输入的字符长度 (Unicode) code (dict) – 通过提供 Codemirror [https://codemirror.net/] 参数让文本输入 域具有代码编辑器样式: 可以直接使用 code={} 或 code=True 开启代码编辑样式 这里 列举了一些常用的Codemirror选项 label, validate, name, value, onchange b/dev/demos/chat_room.py] 使用基于协程的会话 使用 run_async() 启动后台协程 Markdown Live Preview 可以实时预览的markdown编辑器 Demo地址 [http://pywebio-demos.demo.wangweimin.site/markdown_previewer], 源码 [https://github.com/wa 其他 常用的Codemirror选项 mode (str): 代码语言。支持的语言有:https://codemirror.net/mode/index.html theme (str): 编辑器主题。可使用的主题: https://codemirror.net/demo/theme.html lineNumbers (bool): 是否显示行号 indentUnit (int): 缩进使用的空格数0 码力 | 132 页 | 7.45 MB | 1 年前3PyWebIO v1.3.2 使用手册
(int) – 最少需要用户输入的字符长度 (Unicode) code (dict) – 通过提供 Codemirror [https://codemirror.net/] 参数让文本输入 域具有代码编辑器样式: 可以直接使用 code={} 或 code=True 开启代码编辑样式 这里 列举了一些常用的Codemirror选项 label, validate, name, value, onchange b/dev/demos/chat_room.py] 使用基于协程的会话 使用 run_async() 启动后台协程 Markdown Live Preview 可以实时预览的markdown编辑器 Demo地址 [http://pywebio-demos.demo.wangweimin.site/markdown_previewer], 源码 [https://github.com/wa 其他 常用的Codemirror选项 mode (str): 代码语言。支持的语言有:https://codemirror.net/mode/index.html theme (str): 编辑器主题。可使用的主题: https://codemirror.net/demo/theme.html lineNumbers (bool): 是否显示行号 indentUnit (int): 缩进使用的空格数0 码力 | 132 页 | 7.45 MB | 1 年前3
共 75 条
- 1
- 2
- 3
- 4
- 5
- 6
- 8