博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python脚本 读取配置文件cfg 不读#号和空行
阅读量:7027 次
发布时间:2019-06-28

本文共 817 字,大约阅读时间需要 2 分钟。

对配置upxxx.cfg 文件,内容如下的读取

#使用教程:zaper不能为零#同时#后面代表要更新的包zkper=0#ucs=1#mips_ucs-1.8.1-bin.tar.gz

读取以上文件内容,如下脚本:

#!/usr/bin/python# -*- coding: utf-8 -*-def update_xxx():    for line in open("upxxx.cfg"):        #更新配置文件逐行        upconf = line.strip()        if upconf != "":            #判断是否为空            if upconf[0] != "#":                #更新函数                upfunc = upconf.split('#', 1)[0]                print "upfunc="+upfunc                #更新包                uppack = upconf.split('#', 1)[1]                print "uppack="+uppack            print "========"update_xxx()

运行脚本输出结果为:

================upfunc=zkper=0uppack=========upfunc=ucs=1uppack=mips_ucs-1.8.1-bin.tar.gz========

上面python代码注释输出“===”后的输出结果

upfunc=zkper=0uppack=upfunc=ucs=1uppack=mips_ucs-1.8.1-bin.tar.gz

转载于:https://blog.51cto.com/weiruoyu/2318945

你可能感兴趣的文章
UNIX网络编程书中源代码测试环境搭建 (centos中取时间问题)
查看>>
解决IP地址冲突的问题
查看>>
浅谈 iOS 版本号
查看>>
.net core入门之守护进程
查看>>
文件测试
查看>>
思科路由器限速设置全解
查看>>
Bitnami-Redmine外网访问phpmyadmin设置
查看>>
通读SDWebImage①--总体梳理、下载和缓存
查看>>
929. 独特的电子邮件地址
查看>>
docker 13 dockerfile的保留字指令
查看>>
(转)开放window是服务器端口——以8080为例
查看>>
开源的asp.net工作流程引擎。 http://ccflow.org
查看>>
C# 中的拓展方法,以StringBuilder加上IndexOf方法举例
查看>>
用半监督算法做文本分类
查看>>
【2802】SDUTOJ (并查集模板水题2)
查看>>
看书不挑出版社的都是山炮——评60家国内出版社
查看>>
关于消除超长的case列表的一个思路
查看>>
shell下root用户切换其他用户运行程序
查看>>
恢复Ext3下被删除的文件(转)
查看>>
Instagram 架构分析笔记(转)
查看>>