Python实现修改IE注册表功能示例


Posted in Python onMay 10, 2018

本文实例讲述了Python实现修改IE注册表功能。分享给大家供大家参考,具体如下:

一、代码

# -*- coding:utf-8 -*-
#! python3
import datetime
import string
import win32api
import win32con
keyname = 'Software\Microsoft\Internet Explorer\Main'
page = 'https://hao.360.cn/'
today = datetime.date.today()
title = today.strftime('%Y')+'年'+today.strftime('%m')+'月'+today.strftime('%d')+'日'
try:
  key = win32api.RegOpenKey(win32con.HKEY_CURRENT_USER,keyname,0,win32con.KEY_ALL_ACCESS)
  StartPage = win32api.RegQueryValueEx(key,'Start Page')
except:
  print('error')
else:
  print(StartPage[0])
  if StartPage[0] != page:
   win32api.RegSetValueEx(key,'Start Page',0,win32con.REG_SZ,page)
   win32api.RegSetValueEx(key,'Window Title',0,win32con.REG_SZ,title)
   win32api.RegCloseKey(key)

二、运行结果

https://hao.360.cn/?src=lm&ls=n6d03fc2e96

运行效果截图如下:

Python实现修改IE注册表功能示例

三、注意事项

修改注册表必须有管理员权限,否则会显示权限不足的错误。

希望本文所述对大家Python程序设计有所帮助。

Python 相关文章推荐
用Python中的字典来处理索引统计的方法
May 05 Python
在python的类中动态添加属性与生成对象
Sep 17 Python
浅谈Python 的枚举 Enum
Jun 12 Python
详解TensorFlow在windows上安装与简单示例
Mar 05 Python
解决Python3中的中文字符编码的问题
Jul 18 Python
Python判断是否json是否包含一个key的方法
Dec 31 Python
pandas修改DataFrame列名的实现方法
Feb 22 Python
python字符串替换第一个字符串的方法
Jun 26 Python
python字典嵌套字典的情况下找到某个key的value详解
Jul 10 Python
Django项目使用ckeditor详解(不使用admin)
Dec 17 Python
Keras 加载已经训练好的模型进行预测操作
Jun 17 Python
python3爬虫中多线程进行解锁操作实例
Nov 25 Python
Python图像处理之识别图像中的文字(实例讲解)
May 10 #Python
python 识别图片中的文字信息方法
May 10 #Python
python提取图像的名字*.jpg到txt文本的方法
May 10 #Python
Python之批量创建文件的实例讲解
May 10 #Python
python方法生成txt标签文件的实例代码
May 10 #Python
Python处理菜单消息操作示例【基于win32ui模块】
May 09 #Python
Python创建普通菜单示例【基于win32ui模块】
May 09 #Python
You might like
浏览器关闭后,能继续执行的php函数(ignore_user_abort)
2012/08/01 PHP
PHP哈希表实现算法原理解析
2020/12/11 PHP
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
2008/11/24 Javascript
用Greasemonkey 脚本收藏网站会员信息到本地
2009/10/26 Javascript
javascript 函数参数限制说明
2010/11/19 Javascript
JavaScript 在网页上单击鼠标的地方显示层及关闭层
2012/12/30 Javascript
Raphael带文本标签可拖动的图形实现代码
2013/02/20 Javascript
JS案例分享之金额小写转大写
2014/05/15 Javascript
javascript实现rgb颜色转换成16进制格式
2015/07/10 Javascript
js模仿java的Map集合详解
2016/01/06 Javascript
JavaScript 是什么意思
2016/09/22 Javascript
js插件Jcrop自定义截取图片功能
2016/10/14 Javascript
Node.js对MongoDB数据库实现模糊查询的方法
2017/05/03 Javascript
vue2 router 动态传参,多个参数的实例
2017/11/10 Javascript
vue实现nav导航栏的方法
2017/12/13 Javascript
微信小程序商品详情页的底部弹出框效果
2020/11/16 Javascript
JavaScript new对象的四个过程实例浅析
2018/07/31 Javascript
JavaScript HTML DOM元素 节点操作汇总
2019/07/29 Javascript
[20:39]DOTA2-DPC中国联赛 正赛开幕式 1月18日
2021/03/11 DOTA
Python切片知识解析
2016/03/06 Python
python基础_文件操作实现全文或单行替换的方法
2017/09/04 Python
python验证码识别的示例代码
2017/09/21 Python
Python3 加密(hashlib和hmac)模块的实现
2017/11/23 Python
对pandas中to_dict的用法详解
2018/06/05 Python
Sanic框架流式传输操作示例
2018/07/18 Python
python操作excel的方法
2018/08/16 Python
Pyqt5 基本界面组件之inputDialog的使用
2019/06/25 Python
使用pygame编写Flappy bird小游戏
2020/03/14 Python
Python无头爬虫下载文件的实现
2020/04/02 Python
python实现批处理文件
2020/07/28 Python
泰坦健身器材:Titan Fitness
2018/02/13 全球购物
工商技校毕业生自荐信
2013/11/15 职场文书
2014年科室工作总结
2014/11/20 职场文书
2015年计划生育协会工作总结
2015/05/13 职场文书
2015年网络舆情工作总结
2015/07/24 职场文书
通过T-SQL语句创建游标与实现数据库加解密功能
2022/03/16 SQL Server