找到 34423 篇文章,关于编程

如何在 Python 中安装 MySQLdb?

Mohd Mohtashim
更新于 2020-01-31 09:43:48

3K+ 浏览量

在继续之前,请确保您的机器上已安装 MySQLdb。只需在您的 Python 脚本中输入以下内容并执行它:#!/usr/bin/python import MySQLdb如果它产生以下结果,则表示 MySQLdb 模块未安装:Traceback (most recent call last):    File "test.py", line 3, in       import MySQLdb ImportError: No module named MySQLdb要安装 MySQLdb 模块,请使用以下命令:对于 Ubuntu,使用以下命令:- $ sudo apt-get install python-pip python-dev libmysqlclient-dev对于 Fedora,使用以下命令:- $ sudo dnf install python python-devel mysql-devel redhat-rpm-config gcc对于 Python ... 阅读更多

如何在 Python 中弹出“文件下载”对话框?

Mohd Mohtashim
更新于 2020-01-31 09:43:05

407 浏览量

有时,您希望提供一个选项,用户可以点击链接,它会弹出一个“文件下载”对话框给用户,而不是显示实际内容。这非常简单,可以通过 HTTP 标头实现。此 HTTP 标头与上一节中提到的标头不同。例如,如果您想使 FileName 文件可从给定链接下载,则其语法如下:#!/usr/bin/python # HTTP 标头 print "Content-Type:application/octet-stream; name = \"FileName\"\r"; print "Content-Disposition: attachment; filename = \"FileName\"\r"; # 实际文件内容将在此处。 ... 阅读更多

Python 中的文件上传示例

SaiKrishna Tavva
更新于 2024-09-23 14:19:21

9K+ 浏览量

使用 Python 上传文件有两种常见方法。一种是通过使用 Web 服务器和 CGI 环境的云存储服务(也称为自动文件上传系统)。在本教程中,我们将重点介绍使用 CGI(通用网关接口)环境进行文件上传。此过程涉及生成用于文件上传的 HTML 表单和一个 Python 脚本,用于管理文件保存和上传到服务器。使用 Python 上传文件的步骤如下:创建 HTML 表单 ... 阅读更多

在 Python 中设置 Cookie

Mohd Mohtashim
更新于 2020-01-31 08:08:10

2K+ 浏览量

向浏览器发送 Cookie 非常容易。这些 Cookie 作为 HTTP 标头的一部分发送,在 Content-type 字段之前。假设您想将 UserID 和 Password 作为 Cookie 设置。设置 Cookie 的方法如下:示例#!/usr/bin/python print "Set-Cookie:UserID = XYZ;\r" print "Set-Cookie:Password = XYZ123;\r" print "Set-Cookie:Expires = Tuesday, 31-Dec-2007 23:12:40 GMT";\r" print "Set-Cookie:Domain = www.tutorialspoint.com;\r" print "Set-Cookie:Path = /perl;" print "Content-type:text/html\r\r" ...........HTML 内容的其余部分....从这个例子中,您一定已经了解了如何设置 Cookie。我们使用 Set-Cookie HTTP 标头来设置 Cookie。设置 Cookie 属性(如 Expires、Domain 和 Path)是可选的。它 ... 阅读更多

在 Python 的 CGI 中使用 Cookie

Mohd Mohtashim
更新于 2020-01-31 08:07:20

445 浏览量

HTTP 协议是一种无状态协议。对于商业网站,需要在不同页面之间维护会话信息。例如,一个用户注册在完成多个页面后结束。如何在所有网页上维护用户的会话信息?在许多情况下,使用 Cookie 是记住和跟踪首选项、购买、佣金和其他信息的最有效方法,这些信息对于改善访客体验或网站统计数据是必需的。工作原理?您的服务器以 Cookie 的形式向访问者的浏览器发送一些数据。浏览器可能会接受此 Cookie。如果接受,则将其存储为纯文本 ... 阅读更多

将下拉框数据传递到 Python 中的 CGI 程序

Mohd Mohtashim
更新于 2020-01-31 08:06:27

410 浏览量

当有很多选项可用但仅选择一个或两个时,使用下拉框。示例以下是一个带有下拉框的表单的 HTML 代码示例:数学物理输出此代码的结果是以下表单:以下是 dropdown.py 脚本,用于处理 Web 浏览器给出的输入。#!/usr/bin/python # 导入用于 CGI 处理的模块 import cgi, cgitb # 创建 FieldStorage 实例 form = cgi.FieldStorage() # 从字段获取数据 if form.getvalue('dropdown'):    subject = form.getvalue('dropdown') else:    subject = "Not entered" print "Content-type:text/html\r\r" print "" print "" print "下拉框 ... 阅读更多

将文本区域数据传递到 Python 中的 CGI 程序

Mohd Mohtashim
更新于 2020-01-31 08:04:50

231 浏览量

当需要将多行文本传递给 CGI 程序时,使用 TEXTAREA 元素。示例以下是一个带有 TEXTAREA 框的表单的 HTML 代码示例:在此处输入您的文本...此代码的结果是以下表单:以下是 textarea.cgi 脚本,用于处理 Web 浏览器给出的输入:#!/usr/bin/python # 导入用于 CGI 处理的模块 import cgi, cgitb # 创建 FieldStorage 实例 form = cgi.FieldStorage() # 从字段获取数据 if form.getvalue('textcontent'):    text_content = form.getvalue('textcontent') else:    text_content = "Not entered" print "Content-type:text/html\r\r" print "" print ""; print "文本区域 - 第五个 ... 阅读更多

将单选按钮数据传递到 Python 中的 CGI 程序

Mohd Mohtashim
更新于 2020-01-31 08:05:24

255 浏览量

当只需要选择一个选项时,使用单选按钮。示例以下是一个带有两个单选按钮的表单的 HTML 代码示例:数学物理此代码的结果是以下表单:以下是 radiobutton.py 脚本,用于处理 Web 浏览器为单选按钮给出的输入:#!/usr/bin/python # 导入用于 CGI 处理的模块 import cgi, cgitb # 创建 FieldStorage 实例 form = cgi.FieldStorage() # 从字段获取数据 if form.getvalue('subject'):    subject = form.getvalue('subject') else:    subject = "Not set" print "Content-type:text/html\r\r" print "" print "" print "单选按钮 - 第四个 CGI 程序" ... 阅读更多

将复选框数据传递到 Python 中的 CGI 程序

Mohd Mohtashim
更新于 2020-01-31 08:02:13

458 浏览量

当需要选择多个选项时,使用复选框。示例以下是一个带有两个复选框的表单的 HTML 代码示例:数学物理输出此代码的结果是以下表单:以下是 checkbox.cgi 脚本,用于处理 Web 浏览器为复选框按钮给出的输入。#!/usr/bin/python # 导入用于 CGI 处理的模块 import cgi, cgitb # 创建 FieldStorage 实例 form = cgi.FieldStorage() # 从字段获取数据 if form.getvalue('maths'):    math_flag = "ON" else:    math_flag = "OFF" if form.getvalue('physics'):    physics_flag = "ON" else:    physics_flag = "OFF" print "Content-type:text/html\r\r" print "" ... 阅读更多

使用 Python 中的 POST 方法传递信息

Mohd Mohtashim
更新于 2020-01-31 08:00:46

519 浏览量

将信息传递给 CGI 程序的一种通常更可靠的方法是 POST 方法。此方法打包信息的方式与 GET 方法完全相同,但它不是在 URL 中 ? 后面发送为文本字符串,而是作为单独的消息发送。此消息以标准输入的形式进入 CGI 脚本。示例以下是相同的 hello_get.py 脚本,它处理 GET 和 POST 方法。#!/usr/bin/python 导入用于 CGI 处理的模块 import cgi, cgitb # 创建 FieldStorage 实例 form = cgi.FieldStorage() # 从字段获取数据 first_name = form.getvalue('first_name') ... 阅读更多

广告

© . All rights reserved.