葡京国际平台争办理《网络预约出租汽车经营许可证》

前提:

网约车证全称《网络预定出租汽车经营许可证》是经营网约车工作的店家须怀有的天赋认证,如果没这个证,就不克在该地(市县)进行网约车业务,否则用面临高额的罚款。PS:当然要您大红就外当别论了。
做过程实际上生简单:
原文:http://www.cnblogs.com/sillyemperor/p/8260742.html

备Python + Flask+Sqlite3的阳台环境(windows系统)

1 具备同样贱官方的小卖部实体;

前方一节介绍flask怎么设置了,剩下sqlite3下蛋充斥后解压,然后环境变量添加解压路径就是尽了

2
有一个网约车服务平台,就是一样仿软件啦,至少得同法服务接口,一个APP程序为司机用,乘客下单入口,可以是APP,小序服务号等。注意驾驶员注册流程不能够无限简单,必须发必不可少之查处过程,否则很为难过关;

叠加下载地址:http://www.sqlite.org/2016/sqlite-tools-win32-x86-3150200.zip

2
到地面购买交通运输主管部门(具体是谁机构各地不同)提交报名,然后会将到同一可怜堆资料;
原文:http://www.cnblogs.com/sillyemperor/p/8260742.html
3
申请《数据库联网测试》,这个分为地面以及部级,当地的只能在地头用,如果非思叫局限在纵该申请部级平台测试。我们了得就是部级,还是要命考验脑袋的;

 

4
同时联系当地的相当管测评机构,可以参见这链接,如果您的服务器在阿里云,可以当阿里云达成直接下单他们会那个接近的来维系而,然后你就随即她们活动就吓,记住要申请三级等管;

类型之目结构

5
准备必要的资料,前面提的平不胜堆资料,包括基本的商家消息,主要管理人员信息,基本上还是怪安全有关的位置,主要技术人员信息。这些人犹必提供最近老三个月之社保证明。
原文:http://www.cnblogs.com/sillyemperor/p/8260742.html
6
然后《数据库联网测试》通过了,《信息系统安全等级保护备案证明》拿到了,资料准备全就可错过申请线上劳动证,只要前面两码通过一般不会见时有发生啊问题。

/www
|
|– /static
| |jquery-1.6.2.js
(可以是其它jquery-xx.js,在index.html里窜就尽了)
| |– echarts.js(还有echarts原dist目录下的文件(夹))
|
|– /templates
| |
| |– index.html
|
|– app.py
|
|– create_db.py

7 用到《经营执照》,开始做做工作吧。

葡京国际平台 1 葡京国际平台 2 葡京国际平台 3

若说啊?滴滴这么强,怎么跟她竞争?关于这个题材我们另外讨论,现在,好好享用用到关系的快乐吧。

 

 

葡京国际平台 4

原文:http://www.cnblogs.com/sillyemperor/p/8260742.html

记得下载:echarts,echarts包含:葡京国际平台 5

原稿链接:http://www.lofter.com/lpost/1cc104fa\_12030ecd

 

6
然后《数据库联网测试》通过了,《信息系统安全等级保护备案证明》拿到了,资料准备全就足以错过申请线上服务证,只要前面两桩通过一般不会见时有发生啊问题。

 

7 以到《经营许可证》,开始开做事情吧。

# create_db.py
# 只运行一次!!!

import sqlite3

# 连接
conn = sqlite3.connect('mydb.db')
c = conn.cursor()

# 创建表
c.execute('''DROP TABLE IF EXISTS weather''')
c.execute('''CREATE TABLE weather (month text, evaporation text, precipitation text)''')

# 数据
# 格式:月份,蒸发量,降水量
purchases = [(1, 2, 2.6),
             (2, 4.9, 5.9),
             (3, 7, 9),
             (4, 23.2, 26.4),
             (5, 25.6, 28.7),
             (6, 76.7, 70.7),
             (7, 135.6, 175.6),
             (8, 162.2, 182.2),
             (9, 32.6, 48.7),
             (10, 20, 18.8),
             (11, 6.4, 6),
             (12, 3.3, 2.3)
            ]

# 插入数据
c.executemany('INSERT INTO weather VALUES (?,?,?)', purchases)

# 提交!!!
conn.commit()

# 查询方式一
for row in c.execute('SELECT * FROM weather'):
    print(row)


# 查询方式二
c.execute('SELECT * FROM weather')
print(c.fetchall())


# 查询方式二_2
res = c.execute('SELECT * FROM weather')
print(res.fetchall())


# 关闭
conn.close()

汝说啊?滴滴这么强大,怎么与其竞争?关于此问题我们另外讨论,现在,好好享受用到关系之开心吧。

起数据库结果:

转载请注明出处:http://www.lofter.com/lpost/1cc104fa\_12030ecd

葡京国际平台 6

作者:sillyemperor

 

链接:http://www.lofter.com/lpost/1cc104fa\_12030ecd

葡京国际平台 7

来源:LOFTER

 

网约车证全称《网络预定出租汽车经营执照》是经营网约车工作的局必须备的天分证明,如果没这证明,就非能够当地头(市县)进行网约车业务,否则将面临高额的罚款。PS:当然如果你很有名就别当别论了。

     // index.html
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <title>ECharts Ajax</title>
    <script src="{{ url_for('static', filename='jquery-1.6.2.js') }}"></script>
</head>

<body>
    <!--Step:1 为ECharts准备一个具备大小(宽高)的Dom-->
    <div id="main" style="height:500px;border:1px solid #ccc;padding:10px;"></div>

    <!--Step:2 引入echarts.js-->
    <!--<script src="js/echarts.js"></script>-->
    <script src="{{ url_for('static', filename='echarts.js') }}"></script>

    <script type="text/javascript">
    // Step:3 为模块加载器配置echarts的路径,从当前页面链接到echarts.js,定义所需图表路径
    require.config({
        paths: {
            echarts: './static',
        }
    });

    // Step:4 动态加载echarts然后在回调函数中开始使用,注意保持按需加载结构定义图表路径
    require(
        [
            'echarts',
            'echarts/chart/bar', // 按需加载
            'echarts/chart/line',
        ],
        function (ec) {
            //--- 折柱 ---
            var myChart = ec.init(document.getElementById('main'));

            // 设置---------------------
            var option = {
                tooltip : {
                    trigger: 'axis'
                },
                legend: {
                    data:['蒸发量','降水量']
                },
                toolbox: {
                    show : true,
                    feature : {
                        mark : {show: true},
                        dataView : {show: true, readOnly: false},
                        magicType : {show: true, type: ['line', 'bar']},
                        restore : {show: true},
                        saveAsImage : {show: true}
                    }
                },
                calculable : true,
                xAxis : [
                    {
                        type : 'category',
                        data : []
                    }
                ],
                yAxis : [
                    {
                        type : 'value',
                        splitArea : {show : true}
                    }
                ],
                series : [
                    {
                        name:'蒸发量',
                        type:'bar',
                        data:[]
                    },
                    {
                        name:'降水量',
                        type:'line',
                        data:[]
                    }
                ]
            };

            $.ajax({
                cache: false,
                type: "POST",
                url: "/weather", //把表单数据发送到/weather
                data: null, // 发送的数据
                dataType : "json",  //返回数据形式为json
                async: false,
                error: function(request) {
                    alert("发送请求失败!");
                },
                success: function(result) {
                    //console.log(result);
                    for (i = 0, max = result.month.length; i < max; i++) { //注意:result.month.length
                        option.xAxis[0].data.push(result.month[i]);
                        option.series[0].data.push(parseFloat(result.evaporation[i])); 
                        option.series[1].data.push(parseFloat(result.precipitation[i])); 
                    };

                    // 为echarts对象加载数据-------------- 
                    myChart.setOption(option);
                }
            });
            // 为echarts对象加载数据-------------- 
            //myChart.setOption(option);
        }
    );
    </script>    
</body>
</html>

原稿链接:http://www.lofter.com/lpost/1cc104fa\_12030ecd

 

干过程实际上很简单:

 

1 具备同样寒合法的商家实体;

 

2 有一个网约车服务平台,就是同样模仿软件啦,至少需同效仿服务接口,一个APP程序为司机用,乘客下单入口,可以是APP,小程序服务号等。注意驾驶员注册流程不克顶简单,必须有必要的核过程,否则很不便过关;

 

2
到地头购买交通运输主管部门(具体是何许人也机构各地不同)提交申请,然后会将到同样良堆资料;

# app.py

import sqlite3
from flask import Flask, request, render_template, jsonify

app = Flask(__name__)


def get_db():
    db = sqlite3.connect('mydb.db')
    db.row_factory = sqlite3.Row
    return db


def query_db(query, args=(), one=False):
    db = get_db()
    cur = db.execute(query, args)
    db.commit()
    rv = cur.fetchall()
    db.close()
    return (rv[0] if rv else None) if one else rv


@app.route("/", methods=["GET"])
def index():
    return render_template("index.html")


@app.route("/weather", methods=["POST"])
def weather():
    if request.method == "POST":
        res = query_db("SELECT * FROM weather")

    return jsonify(month = [x[0] for x in res],
                   evaporation = [x[1] for x in res], 
                   precipitation = [x[2] for x in res])


if __name__ == "__main__":
  app.run(debug=True)

原文链接:http://www.lofter.com/lpost/1cc104fa\_12030ecd

 

3
申请《数据库联网测试》,这个分为地面和部级,当地的只能于地面用,如果非思叫局限在纵该申请部级平台测试。我们了得就是部级,还是老考验脑袋的;

运行后:

4 同时联系当地的齐保险测评单位,可以参照这链接,如果您的服务器在阿里云,可以当阿里云高达一直下单他们会非常密切的来维系而,然后你不怕接着她们活动就吓,记住要申请三级等管;

 葡京国际平台 8

5
准备必要之素材,前面提的同等颇堆资料,包括基本的企业信息,主要管理人员信息,基本上还是颇安全相关的职,主要技术人员信息。这些人犹必提供最近叔独月之社保证明。

 

原文链接:http://www.lofter.com/lpost/1cc104fa\_12030ecd

 

6
然后《数据库联网测试》通过了,《信息系统安全等级保护备案证明》拿到了,资料准备全就可以错过申请线上服务证,只要前面两件通过一般不会见来啊问题。

打开:http://127.0.0.1:5000/

7 以到《经营许可证》,开始开做工作吧。

 

卿说啊?滴滴这么强大,怎么与她竞争?关于这题目我们另外讨论,现在,好好享受用到关系之欣吧。

 葡京国际平台 9

转载请注明出处:http://www.lofter.com/lpost/1cc104fa\_12030ecd

葡京国际平台 10

 

葡京国际平台 11

葡京国际平台 12