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中关于时间和日期函数的常用计算总结(time和datatime)
Mar 08 Python
使用python绘制人人网好友关系图示例
Apr 01 Python
用Python的线程来解决生产者消费问题的示例
Apr 02 Python
Python操作使用MySQL数据库的实例代码
May 25 Python
浅谈关于Python3中venv虚拟环境
Aug 01 Python
使用Django2快速开发Web项目的详细步骤
Jan 06 Python
通过PYTHON来实现图像分割详解
Jun 26 Python
Python-copy()与deepcopy()区别详解
Jul 12 Python
TensorFlow索引与切片的实现方法
Nov 20 Python
Python 实现将大图切片成小图,将小图组合成大图的例子
Mar 14 Python
Python Socket多线程并发原理及实现
Dec 11 Python
[原创]赚疯了!转手立赚800+?大佬的python「抢茅台脚本」使用教程
Jan 12 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动态变量定义及使用
2015/06/10 PHP
反射调用private方法实践(php、java)
2015/12/21 PHP
JQuery获取元素文档大小、偏移和位置和滚动条位置的方法集合
2010/01/12 Javascript
用JQuery 判断某个属性是否存在hasAttr的解决方法
2013/04/26 Javascript
Google (Local) Search API的简单使用介绍
2013/11/28 Javascript
为指定的元素添加遮罩层的示例代码
2014/01/15 Javascript
javascript数组遍历for与for in区别详解
2014/12/04 Javascript
jQuery 处理页面的事件详解
2015/01/20 Javascript
jQuery插件Validation快速完成表单验证的方式
2016/07/28 Javascript
PHP抓取HTTPS内容和错误处理的方法
2016/09/30 Javascript
Bootstrap源码解读媒体对象、列表组和面板(10)
2016/12/26 Javascript
nodejs利用http模块实现银行卡所属银行查询和骚扰电话验证示例
2016/12/30 NodeJs
javascript ES6 新增了let命令使用介绍
2017/07/07 Javascript
JavaScript中使用Async实现异步控制
2017/08/15 Javascript
Element-ui table中过滤条件变更表格内容的方法
2018/03/02 Javascript
JS实现点击li标签弹出对应的索引功能【案例】
2019/02/18 Javascript
深入理解Node内建模块和对象
2019/03/12 Javascript
基于Vue 实现一个中规中矩loading组件
2019/04/03 Javascript
express启用https使用小记
2019/05/21 Javascript
javascript写一个ajax自动拦截并下载数据代码实例
2019/09/07 Javascript
JavaScript中Object、map、weakmap的区别分析
2020/12/15 Javascript
python清除字符串里非数字字符的方法
2015/07/02 Python
浅谈Python类里的__init__方法函数,Python类的构造函数
2016/12/10 Python
python enumerate函数的使用方法总结
2017/11/15 Python
python3+PyQt5重新实现QT事件处理程序
2018/04/19 Python
OpenCV HSV颜色识别及HSV基本颜色分量范围
2019/03/22 Python
将labelme格式数据转化为标准的coco数据集格式方式
2020/02/17 Python
配置python的编程环境之Anaconda + VSCode的教程
2020/03/29 Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
2020/05/19 Python
next在python中返回迭代器的实例方法
2020/12/15 Python
阿联酋优惠券服务:Living Kool
2019/12/12 全球购物
医校毕业生自我鉴定
2014/01/25 职场文书
行政助理工作职责范本
2014/03/04 职场文书
政风行风自查自纠报告
2014/10/21 职场文书
给病人的慰问信
2015/03/23 职场文书
Vue项目打包、合并及压缩优化网页响应速度
2021/07/07 Vue.js