ホームページ > バックエンド開発 > Python チュートリアル > Pythonコードを使用して構成ファイルを作成する

Pythonコードを使用して構成ファイルを作成する

WBOY
リリース: 2016-06-16 08:43:04
オリジナル
1551 人が閲覧しました

(lua のloadfile、setfenv を通じて実装)

もちろん Python も使用できます:

cat config.py

bar = 10
foo=100
cat python_as_config.py:

ns = {}
execfile('config.py', ns)

print "\n".join(sorted(dir(ns)))
print "*"*80
print ns['foo']
print ns['bar']
ログイン後にコピー

欠点は、lua とは異なり、ns.foo、ns.bar... などのテーブル内の変数にメンバーとしてアクセスできることです

例: https://github.com/baiyanhuang/blog/tree/master/arena/python/python_as_config

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート