remove.py 文件源码

python
阅读 15 收藏 0 点赞 0 评论 0

项目:vcontrol 作者: CyberReboot 项目源码 文件源码
def GET(self, provider):
        try:
            web.header('Access-Control-Allow-Origin', self.allow_origin)
        except Exception as e:
            print(e.message)
        open_d = os.environ.get('VCONTROL_OPEN')
        providers_file_path = os.path.join(os.path.dirname(__file__), 'providers.txt')
        if web.ctx.env["HTTP_HOST"] == 'localhost:8080' or open_d == "true":
            f = open(providers_file_path,"r")
            lines = f.readlines()
            f.close()
            flag = 0
            with open(providers_file_path, 'w') as f:
                for line in lines:
                    if not line.startswith(provider+":"):
                        f.write(line)
                    else:
                        flag = 1
            if flag:
                return "removed " + provider
            else:
                return provider + " not found, couldn't remove"
        else:
            return "must be done from the localhost running vcontrol daemon"
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号