# data_analysis_python **Repository Path**: mingtai/data_analysis_python ## Basic Information - **Project Name**: data_analysis_python - **Description**: python语言开发,由数据分析项目演化而来的Python开发脚手架,集成了多个中间件的使用方式,1、Flask框架,可用于快速开发接口,并进行接口自动化 2、中间件:Redis接入入、MQ接入、MySQL多数据源接入、阿波罗配置中心(Apollo).... 3、各种常用的开发工具,比如:时间格式、日志打印、日志收集、发送飞书机器人.... 可快速复制粘贴使用。 - **Primary Language**: Python - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2024-04-19 - **Last Updated**: 2025-10-06 ## Categories & Tags **Categories**: Uncategorized **Tags**: Web, 脚手架, Flask ## README # Python脚手架项目,可用于生成Flask web项目,做到敏捷开发 ### 自动生成和导入requirements.txt pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple 安装文件中所包含的所有模块的命令 pip list --format=freeze | awk -F'==' '{print $1}' > requirements.txt 这个命令在生成文件时,不带版本号 pip freeze > requirements.txt 执行这个命令可以重新生成requirements.tx,生成时会删除原来的文件 ### 主要的内容 1、Flask框架,可用于快速开发接口,并进行接口自动化 2、中间件:Redis接入入、MQ接入、MySQL多数据源接入、阿波罗配置中心(Apollo).... 3、各种常用的开发工具,比如:时间格式、日志打印、日志收集、发送飞书机器人.... 4、大数据分析三件套:Pandas,numpy,matplotlib............ 5、......test ...... ### 主要的依赖模块 kafka-python==2.0.2 MarkupSafe==2.0.1 packaging==21.3 pycparser==2.21 PyMySQL==1.0.2 ...... ### 设置本地git 1、使用公司电脑时,注意区分不同用户名和邮箱,全局git使用: git config --global user.name "Your Global Name" git config --global user.email "your-global-email@example.com" 2、在本地,仅生效这个项目,使用以下设置: git config --local user.name "mingtai" git config --local user.email "738279910@qq.com" 3、已将`.idea`文件夹提交到了远程Git仓库,远程删除该文件夹,本地不删除: 1)从远程删除 .idea 文件夹: git rm -r --cached .idea 2)删除 .idea 文件夹的索引后,你需要提交这个更改: git commit -m "删除远程文件夹" 3)将更改推送到远程仓库:git push origin master 4)最后记得将不需要提交的文件或者文件夹,添加到.gitignore文件中 4、双向推送 如果需要同时推送到 GitHub 和 Gitee,可以设置一个同时推送的远程: # 删除原来的origin(如果需要) git remote rm origin # 添加一个同时指向GitHub和Gitee的远程 git remote add origin https://github.com/你的用户名/你的仓库名.git git remote set-url --add origin https://gitee.com/你的用户名/你的仓库名.git # 现在推送时使用 git push origin main # 当你绑定了多个远程仓库(如同时有 GitHub 和 Gitee),想要从特定远程仓库(如 Gitee)拉取代码时, 可以指定远程仓库名称和分支: # 从gitee远程仓库的main分支拉取代码 git pull https://gitee.com/mingtai/auto_test_platform_py.git main # 如果你的主分支是master,使用 git pull gitee master ### 其他项目 1. [django练习](https://gitee.com/mingtai/mydjango) 2. [粉狮系统](https://gitee.com/mingtai/pink_lion) 3. [新粉狮系统-flask](https://gitee.com/mingtai/my_flask_lion) 4. [库珀系统-Django](https://gitee.com/mingtai/cooper_django)