0

如何包含带有变量的外部配置文件并在 python 脚本中使用它们?

Python 变量文件:(auth.txt)

Username = 'username_here'
Password = 'password_here'

Python 脚本 (test.py)

print('Username:', Username)
print('Password:', Password)
4

2 回答 2

2

configparser 将让您将其视为字典:

配置文件

[DEFAULT]
USR = user_here
PWD = pass_here

验证码:

import configparser
config = configparser.ConfigParser()
config.read('./config.txt')
print(config['DEFAULT']['USR'])
print(config['DEFAULT']['PWD'])

产量:

user_here
pass_here
于 2013-07-24T00:42:32.460 回答
0

我通过使用得到它;

授权文件

# Python Variables
USR = 'user_here'
PWD = 'pass_here'

测试.py

#!/bin/python -B
from auth import *
print('Username:', USR)
print('Password:', PWD)
于 2013-07-23T23:45:21.783 回答