python打包exe开机自动启动的实例(windows)


Posted in Python onJune 28, 2019

一、背景

简单的写个.exe程序,没必要去学习mfc、c++等,可以学习python。python可以轻易的调用windows的api,轻松的实现你想干的事。下面就是实现打包的exe文件开机自动运行。

二、实现

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import win32api
import win32con

class AutoRun():
  def __init__(self):
    name = 'translate' # 要添加的项值名称
    path = 'D:\\python_work\\work\dist\\translate.exe' # 要添加的exe路径
    # 注册表项名
    KeyName = 'Software\\Microsoft\\Windows\\CurrentVersion\\Run'
    # 异常处理
    try:
      key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER, KeyName, 0, win32con.KEY_ALL_ACCESS)
      win32api.RegSetValueEx(key, name, 0, win32con.REG_SZ, path)
      win32api.RegCloseKey(key)
    except:
      print('添加失败')
    print('添加成功!')
if __name__=='__main__':
  # auto=AutoRun();

以上这篇python打包exe开机自动启动的实例(windows)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python实现划词翻译
Apr 23 Python
Python函数可变参数定义及其参数传递方式实例详解
May 25 Python
Python通过poll实现异步IO的方法
Jun 04 Python
python类的继承实例详解
Mar 30 Python
[原创]使用豆瓣提供的国内pypi源
Jul 02 Python
python opencv人脸检测提取及保存方法
Aug 03 Python
如何利用python制作时间戳转换工具详解
Sep 12 Python
python反转列表的三种方式解析
Nov 08 Python
Python如何基于smtplib发不同格式的邮件
Dec 30 Python
python yield和Generator函数用法详解
Feb 10 Python
使用Python FastAPI构建Web服务的实现
Jun 08 Python
Python StringIO及BytesIO包使用方法解析
Jun 15 Python
python脚本开机自启的实现方法
Jun 28 #Python
Python如何爬取微信公众号文章和评论(基于 Fiddler 抓包分析)
Jun 28 #Python
python把转列表为集合的方法
Jun 28 #Python
Python matplotlib学习笔记之坐标轴范围
Jun 28 #Python
Python程序打包工具py2exe和PyInstaller详解
Jun 28 #Python
python实现关闭第三方窗口的方法
Jun 28 #Python
python向字符串中添加元素的实例方法
Jun 28 #Python
You might like
PHP网上调查系统
2006/10/09 PHP
php实现自动获取生成文章主题关键词功能的深入分析
2013/06/03 PHP
迁移PHP版本到PHP7
2015/02/06 PHP
php实现指定字符串中查找子字符串的方法
2015/03/17 PHP
Zend Framework分页类用法详解
2016/03/22 PHP
动态表格Table类的实现
2009/08/26 Javascript
javascript 添加和移除函数的通用方法
2009/10/20 Javascript
扩展jQuery 键盘事件的几个基本方法
2009/10/30 Javascript
javascript实现的在当前窗口中漂浮框的代码
2010/03/15 Javascript
IE6下opacity与JQuery的奇妙结合
2013/03/01 Javascript
关于js注册事件的常用方法
2013/04/03 Javascript
javascript列表框操作函数集合汇总
2013/11/28 Javascript
Javascript 修改String 对象 增加去除空格功能(示例代码)
2013/11/30 Javascript
js 去除字符串第一位逗号的方法
2014/06/07 Javascript
jQuery源码解读之hasClass()方法分析
2015/02/20 Javascript
深入探寻seajs的模块化与加载方式
2015/04/14 Javascript
常用javascript表单验证汇总
2020/07/20 Javascript
jQuery+json实现的简易Ajax调用实例
2015/12/14 Javascript
微信小程序实战之自定义toast(6)
2017/04/18 Javascript
webpack学习笔记之代码分割和按需加载的实例详解
2017/07/20 Javascript
基于node简单实现RSA加解密的方法步骤
2019/03/21 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
VUEX采坑之路之获取不到$store的解决方法
2019/11/08 Javascript
基于vue+echarts数据可视化大屏展示的实现
2020/12/25 Vue.js
Python计算回文数的方法
2015/03/11 Python
python3发送邮件需要经过代理服务器的示例代码
2019/07/25 Python
关于keras中keras.layers.merge的用法说明
2020/05/23 Python
Django通过json格式收集主机信息
2020/05/29 Python
pycharm如何使用anaconda中的各种包(操作步骤)
2020/07/31 Python
html5如何在Canvas中实现自定义路径动画示例
2017/09/18 HTML / CSS
法国在线宠物店:zooplus.fr
2018/02/23 全球购物
马来西亚在线购物市场:PGMall.my
2019/10/13 全球购物
六查六看剖析材料
2014/10/06 职场文书
2014年学校体育工作总结
2014/12/08 职场文书
交通安全教育主题班会
2015/08/12 职场文书
小程序实现悬浮按钮的全过程记录
2021/10/16 HTML / CSS