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中 ? : 三元表达式的使用介绍
Oct 09 Python
python使用PyGame绘制图像并保存为图片文件的方法
Apr 24 Python
Python字符和字符值(ASCII或Unicode码值)转换方法
May 21 Python
python从子线程中获得返回值的方法
Jan 30 Python
Django 中自定义 Admin 样式与功能的实现方法
Jul 04 Python
python3 实现的对象与json相互转换操作示例
Aug 17 Python
Python标准库itertools的使用方法
Jan 17 Python
解决python pandas读取excel中多个不同sheet表格存在的问题
Jul 14 Python
Python使用socket_TCP实现小文件下载功能
Oct 09 Python
Python图像读写方法对比
Nov 16 Python
Python基础之进程详解
May 21 Python
浅谈Python numpy创建空数组的问题
May 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中的fopen()函数用打开文件模式说明
2013/06/20 PHP
php使用array_rand()函数从数组中随机选择一个或多个元素
2014/04/28 PHP
php通过session防url攻击方法
2014/12/10 PHP
PHP笛卡尔积实现算法示例
2018/07/30 PHP
PHP常见数组排序方法小结
2018/08/20 PHP
JavaScript的parseInt 进制问题
2009/05/07 Javascript
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
用表格输出1-1000之间的数字实现代码(附特效)
2013/04/21 Javascript
JavaScript中window.open用法实例详解
2015/04/15 Javascript
jQuery插件Slider Revolution实现响应动画滑动图片切换效果
2015/06/05 Javascript
全面了解JavaScript的数据类型转换
2016/07/01 Javascript
概述BootStrap中role="form"及role作用角色
2016/12/08 Javascript
JS编写函数实现对身份证号码最后一位的验证功能
2016/12/29 Javascript
jQuery实现html table行Tr的复制、删除、计算功能
2017/07/10 jQuery
解决vue多个路由共用一个页面的问题
2018/03/12 Javascript
vue.js通过路由实现经典的三栏布局实例代码
2018/07/08 Javascript
vue实现微信分享链接添加动态参数的方法
2019/04/29 Javascript
Vue-CLI项目中路由传参的方式详解
2019/09/01 Javascript
ES6 Generator基本使用方法示例
2020/06/06 Javascript
[02:08]2014DOTA2国际邀请赛 430专访:力争取得小组前二
2014/07/11 DOTA
Python中死锁的形成示例及死锁情况的防止
2016/06/14 Python
使用Python3制作TCP端口扫描器
2017/04/17 Python
彻底搞懂Python字符编码
2018/01/23 Python
python 对字典按照value进行排序的方法
2019/05/09 Python
python不到50行代码完成了多张excel合并的实现示例
2020/05/28 Python
No module named ‘win32gui‘ 的解决方法(踩坑之旅)
2021/02/18 Python
老师对学生的寄语
2014/04/09 职场文书
优秀的个人求职信范文
2014/05/09 职场文书
2014最新党员违纪检讨书
2014/10/12 职场文书
优秀教师个人材料
2014/12/15 职场文书
党员争先创优承诺书
2015/01/20 职场文书
解放思想大讨论活动总结
2015/05/09 职场文书
2015年人民调解工作总结
2015/05/18 职场文书
2015年社区工会工作总结
2015/05/26 职场文书
患者身份识别制度
2015/08/06 职场文书
动画《朋友游戏》公开佐藤友生绘制的开播纪念绘
2022/04/06 日漫