前言 最近 Python 之父 Guido van Rossum(龟爷)终于在 Python 官方邮件组落实了 Python 2.7 的终焉之日(EOL)。 说的是 Python 2.7 的 EOL 日期最终确定为 20…
分类:python高级教程
Python中lambda表达式的优缺点及使用场景
lambda表达式是什么? lambda 表达式是 Python 中创建匿名函数的一个特殊语法. 我称 lambda 语法本身为 lambda 表达式,而它返回的函数我称之为 lambda 函数。或者称为匿名函数。 Py…
Python 代码混淆和加密技术
动机 Python进行商业开发时, 需要有一定的安全意识, 为了不被轻易的逆向. 混淆和加密就有所必要了. 混淆 为了增加代码阅读的难度, 源代码的混淆非常必要, 一个在线的Python代码混淆网站. http://py…
Web应用程序测试的工具selenium用法详解
selenium主要是用来做自动化测试,支持多种浏览器,爬虫中主要用来解决JavaScript渲染问题。 模拟浏览器进行网页加载,当requests,urllib无法正常获取网页内容的时候 一、声明浏览器对象 注意点一,…
浅析常用的Python Web的几大框架
在各种语言平台中,python涌现的web框架恐怕是最多的,是一个百花齐放的世界,各种micro-framework、framework不可胜数;猜想原因应该是在python中构造框架十分简单,使得轮子不断被发明。所 &…
初识python web框架-- Django
Django是一个开放源代码的Web应用框架,由Python写成。采用了MVC的软件设计模式,即模型M,视图V和控制器C。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的。并于2005年7月在BSD…
Django全新安装 - Django入门学习教程1
要想学习一个东西,必须首先安装它,所以我们来全新安装一个Django框架。。。 首先要说明安装环境:1.本次安装Django是基于python2.7的,也是最新的通用版本2.服务器环境:linux—c…
Django之hello world - Django入门学习教程2
在刚刚安装完成Django后,我们继续来学习Django,本节我们来写Django的第一个程序hello world。好下面我们开始。。。 1. 进入上节我们安装的Django的目录,然后在命令行运行如下命令: …
windows环境下Django环境搭建
windows环境下 Django 环境搭建 前提是已经windows机器已经装好了python和mysql 首先我们下载这些文件: python-mysql ,django mysql-python是可执行文件,&nb…
Django 测试是否安装成功
在我们安装好django后,我们不要急于去开发,我们首先要清楚我们的django是否安装成功。在这里要注意:有些童鞋反应安装不成功,大多数原因是:权限问题,当前用户的权限不够。django安装过程中会在/usr/loca…
Django1.4和1.3的静态文件路径配置
django中对路由配置(静态文件路径的配置),要修改的有两个文件: 一般我们会把所有的静态文件放到一个文件夹中,所以现在我们要在项目目录下新建一个static目录,然后将网站需要用到的静态文件:CSS、图片、JS等全部…
豆瓣网:用Quixote和web.py打造强大的网站
豆瓣是一个使用Python进行开发的网站。 在开发框架方面,豆瓣主要使用Quixote(一个轻量级的Python Web框架,简单、高效,代码简洁);后台运行的Web服务主要使用Web.py(web.py也是一个Pyth…