Python實現(xiàn)修改IE注冊表功能示例
本文實例講述了Python實現(xiàn)修改IE注冊表功能。分享給大家供大家參考,具體如下:
一、代碼
# -*- coding:utf-8 -*-
#! python3
import datetime
import string
import win32api
import win32con
keyname = 'Software\Microsoft\Internet Explorer\Main'
page = 'https://hao.#/'
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)
二、運行結(jié)果
https://hao.#/?src=lm&ls=n6d03fc2e96
運行效果截圖如下:

三、注意事項
修改注冊表必須有管理員權(quán)限,否則會顯示權(quán)限不足的錯誤。
更多關于Python相關內(nèi)容感興趣的讀者可查看本站專題:《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進階經(jīng)典教程》
希望本文所述對大家Python程序設計有所幫助。
相關文章
Windows下Python的Django框架環(huán)境部署及應用編寫入門
這篇文章主要介紹了Windows下Python的Django框架環(huán)境部署及程序編寫入門,Django在Python的框架中算是一個重量級的MVC框架,本文將從程序部署開始講到hellow world web應用的編寫,需要的朋友可以參考下2016-03-03
Python threading模塊condition原理及運行流程詳解
這篇文章主要介紹了Python threading模塊condition原理及運行流程詳解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2020-10-10

