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之不要红头文件(2)
Sep 28 Python
Python实现提取谷歌音乐搜索结果的方法
Jul 10 Python
Python3 处理JSON的实例详解
Oct 29 Python
Python入门之三角函数全解【收藏】
Nov 08 Python
Python去除、替换字符串空格的处理方法
Apr 01 Python
基于wxPython的GUI实现输入对话框(2)
Feb 27 Python
Python创建字典的八种方式
Feb 27 Python
pandas 对group进行聚合的例子
Dec 27 Python
Python定时任务APScheduler安装及使用解析
Aug 07 Python
pip已经安装好第三方库但pycharm中import时还是标红的解决方案
Oct 09 Python
如何利用python和DOS获取wifi密码
Mar 31 Python
python在package下继续嵌套一个package
Apr 14 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多线程下载远程多个文件
2013/06/25 PHP
浅析PHP编程中10个最常见的错误
2014/08/08 PHP
Linux系统下使用XHProf和XHGui分析PHP运行性能
2015/12/08 PHP
在JavaScript中实现命名空间
2006/11/23 Javascript
window.onload 加载完毕的问题及解决方案(上)
2009/07/09 Javascript
jquery使用Cookie和JSON记录用户最近浏览历史
2016/04/19 Javascript
jQuery DataTables插件自定义Ajax分页实例解析
2020/04/28 Javascript
Jquery实现select multiple左右添加和删除功能的简单实例
2016/05/26 Javascript
关于BootStrap modal 在IOS9中不能弹出的解决方法(IOS 9 bootstrap modal ios 9 noticework)
2016/12/14 Javascript
微信小程序 石头剪刀布实例代码
2017/01/04 Javascript
vue + socket.io实现一个简易聊天室示例代码
2017/03/06 Javascript
vue select二级联动第二级默认选中第一个option值的实例
2018/01/10 Javascript
vuejs2.0运用原生js实现简单拖拽元素功能
2020/08/21 Javascript
vue router 通过路由来实现切换头部标题功能
2019/04/24 Javascript
JS Array.from()将伪数组转换成数组的方法示例
2020/03/23 Javascript
js+cavans实现图片滑块验证
2020/09/29 Javascript
Python编程中实现迭代器的一些技巧小结
2016/06/21 Python
Python基础教程之内置函数locals()和globals()用法分析
2018/03/16 Python
Python实现端口检测的方法
2018/07/24 Python
python爬虫框架scrapy实现模拟登录操作示例
2018/08/02 Python
python实现AES加密与解密
2019/03/28 Python
python 实现将多条曲线画在一幅图上的方法
2019/07/07 Python
用Python识别人脸,人种等各种信息
2019/07/15 Python
python错误调试及单元文档测试过程解析
2019/12/19 Python
美国受欢迎的眼影品牌:BH Cosmetics
2016/10/25 全球购物
Theo + George官方网站:都柏林时尚品牌
2019/04/08 全球购物
电子专业推荐信范文
2013/11/18 职场文书
市场营销专业大学生职业生涯规划文
2014/03/06 职场文书
后备干部培训方案
2014/05/22 职场文书
体育专业求职信
2014/07/16 职场文书
春节超市活动方案
2014/08/14 职场文书
九一八事变演讲稿
2014/09/05 职场文书
幼儿园开学家长寄语(2016春季)
2015/12/03 职场文书
护士岗前培训心得体会
2016/01/08 职场文书
老舍《猫》教学反思
2016/02/17 职场文书
Netty分布式客户端处理接入事件handle源码解析
2022/03/25 Java/Android