10 为Python Function自动生成Web UI 彭未康为 Python Function 自动生成 Web UI 彭未康 Touch-Callable The web framework for less serious application. Touch-Callable vs (Flask, Django) • Django, Flask • 起步快且容易(getting started quick and easy) • 扩展为复杂应用(scale0 码力 | 11 页 | 791.38 KB | 1 年前3
4_杨柳_基于Python构建高稳定可扩展的自动化测试集群0 码力 | 62 页 | 25.29 MB | 1 年前3
Flask入门教程下的终端(Terminal)。下面我们执行一个最简单 的 whoami 命令(即 Who Am I?): $ whoami greyli 这个命令会打印出当前计算机用户的名称。其他常用的命令还有 cd 命令,用来 切换目录(change directory); mkdir 命令,用来创建目录(make directory)。在不同的操作系统上,执行某个操作的命令可能会有所不同,在必要 的地方,书里会进行提示。 pip、setuptool、virtualenv 等 工具库。 如果当前目录有 Pipfile 文件或 requirements.txt 文件,那么从中读取依赖列表 并安装。 如果没有发现 Pipfile 文件,就自动创建。 创建虚拟环境后,我们可以使用 pipenv shell 命令来激活虚拟环境,如下所示 (执行 exit 可以退出虚拟环境): 第 1 章:准备工作 11 $ pipenv shell 无论是否已经激活虚拟环境,你都可以使用下面的命令来安装 Flask: $ pipenv install flask 这会把 Flask 以及相关的一些依赖包安装到对应的虚拟环境,同时 Pipenv 会自动 更新依赖文件。 提示 如果你没有使用虚拟环境,记得将 Flask 更新到最新版本( pip install -U flask )。 本章小结 当你进行到这里,就意味这我们已经做好学习和开发Flask程序的全部准备了。使用0 码力 | 127 页 | 7.62 MB | 1 年前3
Python 标准库参考指南 3.13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 6.4 textwrap --- 文本自动换行与填充 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 6.5 unicodedata --- Unicode set_trace()。在此情 况下,它纯粹是一个便捷函数让你不必显式地导入pdb 或键入过多代码即可进入调试器。不过, sys.breakpointhook() 也可被设置为某些其他函数并被breakpoint() 自动调用,允许你进入选 定的调试器。如果sys.breakpointhook() 不可用,此函数将引发RuntimeError。 在默认情况下,breakpoint() 的行为可使用 PYTHONBREAKPOINT 类似。另请参阅classmethod() ,可用于创建另一种类构造函数。 像所有装饰器一样,也可以像常规函数一样调用 staticmethod ,并对其结果执行某些操作。比如 某些情况下需要从类主体引用函数并且您希望避免自动转换为实例方法。对于这些情况,请使用此 语法: def regular_function(): ... class C: method = staticmethod(regular_function)0 码力 | 2246 页 | 11.74 MB | 10 月前3
Python 标准库参考指南 3.13 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 6.4 textwrap --- 文本自动换行与填充 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 6.5 unicodedata --- Unicode set_trace()。在此情 况下,它纯粹是一个便捷函数让你不必显式地导入pdb 或键入过多代码即可进入调试器。不过, sys.breakpointhook() 也可被设置为某些其他函数并被breakpoint() 自动调用,允许你进入选 定的调试器。如果sys.breakpointhook() 不可用,此函数将引发RuntimeError。 在默认情况下,breakpoint() 的行为可使用 PYTHONBREAKPOINT 类似。另请参阅classmethod() ,可用于创建另一种类构造函数。 像所有装饰器一样,也可以像常规函数一样调用 staticmethod ,并对其结果执行某些操作。比如 某些情况下需要从类主体引用函数并且您希望避免自动转换为实例方法。对于这些情况,请使用此 语法: def regular_function(): ... class C: method = staticmethod(regular_function)0 码力 | 2242 页 | 11.73 MB | 10 月前3
Python 标准库参考指南 3.8.20 计算差异的辅助工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 6.4 textwrap --- 文本自动换行与填充 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 6.5 unicodedata --- Unicode --- 上手指南 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1553 26.7 2to3 - 自动将 Python 2 代码转为 Python 3 代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1573 26.8 test 且没有参数。在这种情况 下,它纯粹是一个便利函数,因此您不必显式导入pdb 且键入尽可能少的代码即可进入调试器。但是, sys.breakpointhook() 可以设置为其他一些函数并被breakpoint() 自动调用,以允许进入你想 用的调试器。 引发一个审计事件 builtins.breakpoint 并附带参数 breakpointhook。 3.7 新版功能. class bytearray([source[0 码力 | 2052 页 | 9.74 MB | 10 月前3
Python 标准库参考指南 3.8.20 --- 计算差异的辅助工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 6.4 textwrap --- 文本自动换行与填充 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 6.5 unicodedata --- Unicode mock --- 上手指南 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1451 26.7 2to3 - 自动将 Python 2 代码转为 Python 3 代码 . . . . . . . . . . . . . . . . . . . . . . . . . . 1469 26.8 test --- 这种情况下,它纯粹是一个便利函数,因此您不必显式导入pdb 且键入尽可能少的代码即可进入 调试器。但是,sys.breakpointhook() 可以设置为其他一些函数并被breakpoint() 自动调 用,以允许进入你想用的调试器。 引发一个审计事件 builtins.breakpoint 并附带参数 breakpointhook。 3.7 新版功能. class bytearray([source[0 码力 | 1927 页 | 9.69 MB | 10 月前3
Python 标准库参考指南 3.8.20 --- 计算差异的辅助工具 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118 6.4 textwrap --- 文本自动换行与填充 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 6.5 unicodedata --- Unicode mock --- 上手指南 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1451 26.7 2to3 - 自动将 Python 2 代码转为 Python 3 代码 . . . . . . . . . . . . . . . . . . . . . . . . . . 1469 26.8 test --- 这种情况下,它纯粹是一个便利函数,因此您不必显式导入pdb 且键入尽可能少的代码即可进入 调试器。但是,sys.breakpointhook() 可以设置为其他一些函数并被breakpoint() 自动调 用,以允许进入你想用的调试器。 引发一个审计事件 builtins.breakpoint 并附带参数 breakpointhook。 3.7 新版功能. class bytearray([source[0 码力 | 1927 页 | 9.69 MB | 10 月前3
Python 标准库参考指南 3.9.20 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142 6.4 textwrap --- 文本自动换行与填充 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 6.5 unicodedata --- Unicode 确保枚举值唯一 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 8.14.6 使用自动设定的值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 8.14.7 迭代 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1559 26.11 2to3 - 自动将 Python 2 代码转为 Python 3 代码 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1572 26.11.1 使用0 码力 | 2146 页 | 10.17 MB | 10 月前3
Python 标准库参考指南 3.9.20 的命令行接口 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 6.4 textwrap --- 文本自动换行与填充 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 6.5 unicodedata --- Unicode 5 确保枚举值唯一 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 8.14.6 使用自动设定的值 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258 8.14.7 迭代 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1460 26.11 2to3 - 自动将 Python 2 代码转为 Python 3 代码 . . . . . . . . . . . . . . . . . . . . . . . . . . 1471 26.11.1 使用 2to30 码力 | 2015 页 | 10.12 MB | 10 月前3
共 172 条
- 1
- 2
- 3
- 4
- 5
- 6
- 18













