摘要:
这里介绍一种使用 PyInstaller 和 PyArmor 来发布加密 Python 源代码的方式,能够达到以下目的 把所有 Python 源代码打包成为可执行文件,客户不需要 Python 就可以运行所有 Python 的源代码都经过加密在 Python 源代码执行过程中,每一个函数执行完成之后 阅读全文
摘要:
外部可见服务器 开发服务器上的Flask应用程序只能在设置了开发环境的计算机上访问。这是一种默认行为,因为在调试模式下,用户可以在计算机上执行任意代码。 如果禁用了debug,则可以通过将主机名设置为'0.0.0.0',使本地计算机上的开发服务器可供网络上的用户使用。 app.run(host = 阅读全文
摘要:
Jinja2模板引擎使用以下分隔符从HTML转义。 {% ... %}用于语句 {{ ... }}用于表达式可以打印到模板输出 {# ... #}用于未包含在模板输出中的注释 # ... ##用于行语句 {% if marks>50 %} <h1> Your result is pass!</h1> 阅读全文
摘要:
Flask URL构建 url_for()函数对于动态构建特定函数的URL非常有用。该函数接受函数的名称作为第一个参数,以及一个或多个关键字参数,每个参数对应于URL的变量部分。 以下脚本演示了如何使用url_for()函数: from flask import Flask, redirect, u 阅读全文
摘要:
python print格式化输出。 1. 打印字符串 print ("His name is %s"%("Aviad")) 效果: 2.打印整数 print ("He is %d years old"%(25)) 效果: 3.打印浮点数 print ("His height is %f m"%(1 阅读全文
摘要:
文章目录PyQt5程序基本格式QMainWindow主窗口QLabel标签QTextBrowser文本浏览器QTextEdit文本编辑器QPushButton按键QCheckBox复选框QRadioButton单选按钮QMessageBox弹框QSlider滑动条QDialog提示窗口QFileDi 阅读全文
摘要:
这里需要在创建组件时使用 setObjectName() 为其添加 objectName 属性,再通过 findChild() 或者 findChildren() 函数来查找。 举个栗子,批量创建10个 LineEdit 并为其设置 name : 1 # 批量创建十个 LineEdit :2 for 阅读全文