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):节约成本
 
策略:处理业务逻辑
抽象类不能使用智能继承
 
装饰器:把一个功能编程另一个功能
 
 
 
 
 
posted @ 2017-07-18 11:28  超重语言  阅读(157)  评论(0编辑  收藏  举报