Python集成百度地圖【配套視頻】_全球視點

發布時間:2023-03-27 08:23:38  |  來源:騰訊云  

python集成百度地圖

視頻講解

https://cloud.tencent.com/developer/video/76437


【資料圖】

介紹

python集成百度地圖demo

軟件架構

基礎安裝默認你已經有python環境且python版本為3.7+

安裝本地mysql版本為8.0,推薦安裝教程

python3.10.x+pycharm2022+MySQL 8.0

除了python庫以外,MySQL一定要是5.7+,這里我安裝的是8.0,否則版本不適配,

推薦卸載舊版mysql文章

https://blog.csdn.net/weixin_42369926/article/details/81042133

推薦安裝mysql8.0文章

https://blog.csdn.net/m0_52559040/article/details/121843945

效果如圖

效果

安裝教程

1.clone本項目

git clone  https://gitee.com/zhaozhenkun/python-integrates-baidu-map.git

下載本項目到指定文件夾后,由parcharm打開

指定本項目編譯環境

效果

2.編輯配置

edit configuration

編輯配置

3.配置環境為django

編輯配置

4.安裝所需依賴

pip install djangopip install mysqlclient

5.數據庫配置修改\sms\settings.py

DATABASES = {     "default": {        "ENGINE": "django.db.backends.mysql",        "NAME":  "sms",        "USER": "root",        "PASSWORD": "123456",        "HOST": "127.0.0.1",        "PORT": 3306     }}

6.同步數據庫

python manage.py makemigrations simspython manage.py migrate sims或者執行本地數據庫建表語句CREATE TABLE `sims_student` (  `id` int NOT NULL AUTO_INCREMENT,  `student_no` varchar(32) NOT NULL,  `student_name` varchar(32) NOT NULL,  PRIMARY KEY (`id`),  UNIQUE KEY `student_no` (`student_no`)) comment="學生表";

7.申請百度地圖AK

創建你的第一個應用

注意:這里的創建應用如果是PC瀏覽器應選擇web端,而不是服務端

https://lbsyun.baidu.com/jsdemo.htm#bSetHeading

替換ak到

\templates\student\index.html的99行

\sims\views.py的69行即可啟動

8.啟動項目

python manage.py runserver

使用說明

非百度地圖以及前置安裝點擊鏈接

https://mp.weixin.qq.com/s?__biz=Mzg2ODA3NjA1MA==&mid=2247486168&idx=1&sn=3d0426dcf9ff31bf04163c44ac18ddf0&chksm=ceb095a5f9c71cb34b62d28b41150078bf0697ea62a24f0dc503f003a22bd3d40360ec8f72b2&token=1515985398&lang=zh_CN#rd

參與貢獻

Fork 本倉庫新建 Feat_xxx 分支提交代碼新建 Pull Request

關鍵詞:

 

關于我們 - 聯系我們 - 版權聲明 - 招聘信息 - 友鏈交換

2014-2020  電腦商網 版權所有. All Rights Reserved.

備案號:京ICP備2022022245號-1 未經過本站允許,請勿將本站內容傳播或復制.

聯系我們:435 226 40@qq.com