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 获取文件列表(或是目录例表)
Mar 25 Python
Python中使用dom模块生成XML文件示例
Apr 05 Python
如何实现Django Rest framework版本控制
Jul 25 Python
python解释器spython使用及原理解析
Aug 24 Python
Python字符串大小写转换拼接删除空白
Sep 19 Python
numpy创建单位矩阵和对角矩阵的实例
Nov 29 Python
python如何实现复制目录到指定目录
Feb 13 Python
python分别打包出32位和64位应用程序
Feb 18 Python
解决IDEA 的 plugins 搜不到任何的插件问题
May 04 Python
Python Django路径配置实现过程解析
Nov 05 Python
Python爬取英雄联盟MSI直播间弹幕并生成词云图
Jun 01 Python
Python+pyaudio实现音频控制示例详解
Jul 23 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遍历目录viewDir函数
2009/12/15 PHP
PHP中$_SERVER的详细参数与说明介绍
2013/10/26 PHP
Yii 2.0在Grid中格式化时间方法示例
2017/06/06 PHP
jQuery 表单验证插件formValidation实现个性化错误提示
2009/06/23 Javascript
javascript 面向对象思想 附源码
2009/07/07 Javascript
关于textarea提交的内容无法换行的解决办法
2013/04/09 Javascript
如何使用jquery控制CSS样式,并且取消Css样式(如背景色,有实例)
2013/07/09 Javascript
浅析JavaScript中的delete运算符
2013/11/30 Javascript
javascript文本框内输入文字倒计数的方法
2015/02/24 Javascript
通过JS判断联网类型和连接状态的实现代码
2015/04/01 Javascript
JavaScript实现的encode64加密算法实例分析
2015/04/15 Javascript
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
2017/03/22 jQuery
详解webpack异步加载业务模块
2017/06/23 Javascript
ES6 迭代器(Iterator)和 for.of循环使用方法学习(总结)
2018/02/08 Javascript
vue中设置、获取、删除cookie的方法
2018/09/21 Javascript
详解Element-UI中上传的文件前端处理
2019/08/07 Javascript
html2canvas属性和使用方法以及如何使用html2canvas将HTML内容写入Canvas生成图片
2020/01/12 Javascript
用Python给文本创立向量空间模型的教程
2015/04/23 Python
python list多级排序知识点总结
2019/10/23 Python
python GUI库图形界面开发之PyQt5日期时间控件QDateTimeEdit详细使用方法与实例
2020/02/27 Python
使用Python获取当前工作目录和执行命令的位置
2020/03/09 Python
flask项目集成swagger的方法
2020/12/09 Python
html5组织文档结构_动力节点Java学院整理
2017/07/11 HTML / CSS
Maison Lab荷兰:名牌Outlet购物
2018/08/10 全球购物
英文自荐信格式
2013/11/28 职场文书
老师的检讨书
2014/02/23 职场文书
小学班主任培训方案
2014/06/04 职场文书
中学清明节活动总结
2014/07/04 职场文书
统计专业自荐书
2014/07/06 职场文书
小学兴趣小组活动总结
2014/07/07 职场文书
2014市国税局对照检查材料思想汇报
2014/09/23 职场文书
入党积极分子培养人意见
2015/06/02 职场文书
初中班主任心得体会
2016/01/07 职场文书
解决Goland 同一个package中函数互相调用的问题
2021/05/06 Golang
利用JavaScript写一个简单计算器
2021/11/27 Javascript
《群青的幻想曲》京力秋树角色PV公开
2022/04/08 日漫