Django2.0打包生成exe添加配置ini文件,在win10或7环境开机自启动

本文介绍了如何将Django2.0项目打包为exe文件,并在Windows环境下设置开机自启动。包括使用pyinstaller创建.spec文件,处理缺少模块的问题,创建bat和vbs文件以实现自动运行及隐藏命令窗口,最后将vbs文件放入启动目录实现开机启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前言

该文章是本人在实际项目中遇到的各种问题,供大家参考。

  1. 包含了如何将django项目打包生成exe可执行文件。
  2. 如何将该exe不在命令行使用如: manage.exe runserver,而是用bat代替
  3. 最后想开机自动启动bat文件,用.vbs文件放入电脑开机自启动环境。
  4. 该文章是本人第一次在csdn上写,若有错误,请大家留言我会一一回复,感谢.
  5. 因为是公司项目文件所以不上传到github,抱歉
  6. 本人参考文献
  7. django打包exe
  8. exe文件开机自启动

配置环境

首先需要使用python安装pyinstaller
这里推荐先新建一个虚拟环境,这样生成的exe文件可以尽可能的小一些

pip install pyinstaller
pip install django==2.0.0

在这里插入图片描述

然后再安装你项目需要用到py库。最后本人实在python的虚拟环境中创建exe(库不多)所以文件可以显得较为小

添加可配置文件

新建一个ini文件
在这里插入图片描述

注意格式与注意,内容都为字符串

安装configparser包

在这里插入图片描述

pip install configparser

使用方式说明

import configparser

cf = configparser.ConfigParser()
cf.read('C:/Bioecare/mobile_version/config.ini')

secs = cf.sections()

print(secs)  # ['Mysql', 'Mqtt', 'Static']

options = cf.options('Mysql')

print(options)  # ['mysql_name', 'mysql_user', 'mysql_password', 'mysql_host', 'mysql_port']

items 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值