+ -
当前位置:首页 → 问答吧 → python 配置文件

python 配置文件

时间:2011-09-26

来源:互联网

例如:
[INPUT]
SRC = F:\test

[OUTPUT]
DES = 

DES想引用SRC,最后成为 F:\test\xx.txt
上述的DES应该怎么去填写呢?

python 代码
################################
import ConfigParser
import os,sys

cf = ConfigParser.ConfigParser()
cf.read("zhang.ini")
s =cf.sections()
print "sections",s
mail = cf.options("output")
print mail

print cf.get("input","srcfile")
sen = cf.get("output","logfile")

######################################
怎样才能得到我希望的结果呢?

作者: bent1ey   发布时间: 2011-09-26

你是不会写ini文件还是不会写python代码还是都不会?

作者: iambic   发布时间: 2011-09-26


os.path.join(,)不知道是否是你想要的东西?

作者: wyjq395   发布时间: 2011-09-26

DES = os.path.join(SRC,xx.txt)

作者: wyjq395   发布时间: 2011-09-26

楼主是不是这个意思
Python code

''' zhang.ini
[INPUT]
SRC = F:\test

[OUTPUT]
DES = xx.txt
'''
import ConfigParser
cf = ConfigParser.ConfigParser()
cf.read('zhang.ini')
s =cf.sections()
print "sections",s
dir = cf.get('INPUT',"SRC")
filename = cf.get("OUTPUT","DES")
result = dir+'\\'+filename
print result

# output
# sections ['INPUT', 'OUTPUT']
# F:\test\xx.txt

作者: CCDDR   发布时间: 2011-09-26

热门下载

更多