Python
1.为什么不在Linux平台?
企业级开发都用window
2. pip install django==1.10.1
djiango-admin startproject api
cd api
python manage.py runserver
127.0.0.1:8000
python manage.py statrtapp
pycharm5跟webstrom是一个公司开发的
路由是一个网站分配的请求
路由器是中转的作用电脑和外界
框架:flask
应用程序:pycharm5
Python 2.7
Python 3.X
# -*- coding:utf-8 -*-
from flask import Flask
from flask import render_template#jinja2模板引擎
app=Flask(_name_)
@app.route('/')#指定路由
def index():
@app.route('/s')
def search():
if request.method == 'GET':
wd=request.args['wd']
return wd
retrun '1'
return render_template(‘index.html’)
if _name_=='_main_'
app.run(host='127.0.0.1',post=5000,Debug=True)
----------------------------------
# -*- coding:utf-8 -*-
import urllib2
def getHtml(wd):
req=urllib2.Request('https://www.google.com/#q=%s' %wd)
如果不出结果就在network的user-agent
--------------------------------------
---------------------------
----------------------------------------
购物车 订单 购物车项
原型开发:把业务逻辑和原型构建出来,不管性能,最快只管把功能和逻辑实现
在python里没有重载
类名:每个首字母都大写
方法:第一个首字母小写以后的单词首字母大写
定一个初始化函数;self
面向对象
def total(self):------设置
元祖 实例对象
总计:遍历 选中:
sum(item.tottall() for item in self.cart):节约成本
策略:处理业务逻辑
抽象类不能使用智能继承
装饰器:把一个功能编程另一个功能
总结很重要哦 方法得当,坚持会有奇迹哦