外部导入java文件_从其他目录中的外部文件导入配置

动态配置文件:

ftp_config = {0}_ftp.py.format(accoun_number)

它们也存在于不同的目录中,即:configs / {0} _ftp.py

而我的剧本生活在1 dir以上 . 结构看起来像这样:

configs/accountNumber_ftp.py

ftpscript.py

文件如下所示:{0} _config.py

1 ftp_host = "ftp.host.com",

2 ftp_user = "username",

3 ftp_pass = "pasword",

4 ftp_target = "path/",

5 ftp_source = "source/",

6 ftp_exclude = "--exclude-glob *.example",

7 ftp_options = "--continue --verbose --delete --parallel=4 --no-symlinks --use-cache"

我无法找到导入它的方法

例如,如果我这样做:

import sys

from {0}_config import *

sys.path.append("/home/user/codedir/path/configs/")

ftp_config = '{0}_ftp.py'.format(account_number)

from {0}_config import *

print ftp_host

它失败,因为它说我的语法错误,因为我的{0} ...语句

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值