学习python pptv去广告脚本

#! /usr/local/env python
#-*- coding=utf-8 -*-
import os
import stat

fileConfigList = (
r"\PPLive\PPTV\xml\framegallop.xml",
r"\PPLive\PPTV\xml\playctrlgallop.xml",
r"\PPLive\PPTV\cache\pluginad\AdList6.Xml",
r"\PPLive\PPTV\cache\pluginad\AdConfig.ini"
)

for file in fileConfigList:
    #所有用户的PROFILE路径
    if not os.path.exists(os.getenv('APPDATA') + file):
        file = os.getenv('ALLUSERSPROFILE') + "\\Application Data" + file
    else:
        #当前用户的应用程序路径
        file = os.getenv('APPDATA') + file
    #修改为可写属性
    os.chmod(file, stat.S_IWRITE)
    #清空文件
    open(file,"w").write("")
    #修改为只读属性,pplive将不再能写入广告
    os.chmod(file, stat.S_IREAD)

你可能感兴趣的:(xml,python,cache,脚本,OS)