Python 2.6比Python 3.0在实际操作中的优点介绍

开发 后端
Python 2.6在相关的实际应用中你会发现它在实际的操作中要比Python 3.0在相关功能的运行中更简捷,以下是文章的具体介绍。

在实际应用中有的计算机一族喜欢用Python 2.6,而有的则喜欢用Python 3.0,那么Python 2.6与3.0在实际操作中到底有什么区别呢?以及它们在实际相关操作中又有哪些优缺点?如果你想对其有所了解,你就可以观看以下的文章。#t#

对于使用 *.appspot.com 域的网址,Google App Engine 支持通过 HTTPS 的安全连接。如果某个请求使用 HTTPS 访问网址,且该网址配置为使用 app.yaml 文件中的 HTTPS,则发件人在发送请求数据和响应数据前需要对其加密,收件人收到后需要将其解密。安全连接有利于保护客户数据,如联系人信息、密码和私人消息。

Google 企业应用套件域目前不支持 HTTPS。HTTPS 支持限于通过 *.appspot.com 域访问的应用程序。在 Google 企业应用套件域上访问 HTTPS 网址将返回“找不到主机”错误,而使用 HTTP 访问其处理程序仅接受 HTTPS 的网址(参见下文)将返回 HTTP 403“禁止访问”错误。

您可以为了安全起见在Python 2.6中链接到具有 *.appspot.com 域的 HTTPS 网址,而针对网站的其余部分使用企业应用套件域和 HTTP。

要将网址配置为接受安全连接,请为处理程序提供 secure 参数:

 

  1. handlers:  
  2. - url: /youraccount/.*  
  3. script: accounts.py  
  4. login: required  
  5. secure: always   

 

secure 具有 3 个可能的值:

  1. * never。对与该处理程序(使用 HTTPS)
    匹配的网址的请求将被自动重定向到 HTTP 同义网址。
    在没有为处理程序提供 secure 的情况下,这是默认设置。  
  2. * always。对与该处理程序(不使用 HTTPS)
    匹配的网址的请求将被自动重定向到相同路径的 HTTPS 网址。
    保留查询参数,以便重定向。  
  3. * optional。对与处理程序匹配的网址的 HTTP 和 HTTPS 
    请求均将成功,无需重定向。应用程序可检查请求以确定所
    使用的协议,并相应地作出响应。  

 

以上的文章就是对Python 2.6和3.0在哪些方面有区别的介绍。

责任编辑:佚名 来源: 博客园
相关推荐

2010-03-16 10:00:37

Python函数

2010-03-17 13:14:00

Python Libr

2010-03-23 13:16:14

Python代码加密

2010-03-19 17:39:49

Python编程

2010-03-26 18:51:51

Python作用域

2010-03-24 18:00:30

Python中文转换u

2010-03-24 18:54:53

Python语言

2010-03-19 12:49:20

Python编程

2010-04-13 18:03:33

Oracle服务

2010-03-26 08:46:29

Python 2.5.

2010-03-17 17:06:10

python脚本语言

2010-03-09 18:55:27

Python djan

2010-03-22 10:11:28

Python Libr

2010-03-26 09:06:06

Python连接数据库

2010-03-25 13:05:00

Python执行代码

2010-03-10 19:00:20

Pythonnext函

2010-03-16 10:58:35

Python字符串

2010-03-17 15:17:19

Python矩阵转置

2010-03-16 16:22:36

Python字符串

2010-03-19 17:15:43

点赞
收藏

51CTO技术栈公众号