· 6 years ago · Mar 18, 2019, 10:10 PM
1foo = []
2bar = []
3abc = "def"
4
5import data
6# do something here #
7# a = ...
8print a
9# ['foo', 'bar', 'abc']
10
11print [item for item in dir(adfix) if not item.startswith("__")]
12
13#!/usr/local/bin/python
14# coding: utf-8
15__author__ = 'spouk'
16
17def get_book_variable_module_name(module_name):
18 module = globals().get(module_name, None)
19 book = {}
20 if module:
21 book = {key: value for key, value in module.__dict__.iteritems() if not (key.startswith('__') or key.startswith('_'))}
22 return book
23
24import config
25
26book = get_book_variable_module_name('config')
27for key, value in book.iteritems():
28 print "{:<30}{:<100}".format(key, value)
29
30#!/usr/local/bin/python
31# coding: utf-8
32__author__ = 'spouk'
33
34import os
35
36_basedir = os.path.abspath(os.path.dirname(__file__))
37
38# database section MYSQL section
39DBHOST = 'localhost'
40DBNAME = 'simple_domain'
41DBPORT = 3306
42DBUSER = 'root'
43DBPASS = 'root'
44
45# global section
46DEBUG = True
47HOSTNAME = 'simpledomain.com'
48HOST = '0.0.0.0'
49PORT = 3000
50ADMINS = frozenset(['admin@localhost'])
51SECRET_KEY = 'dfg45DFcx4rty'
52CSRF_ENABLED = True
53CSRF_SESSION_KEY = "simplekey"
54
55/usr/local/bin/python2 /home/spouk/develop/python/2015/utils_2015/parse_config_py.py
56DBPORT 3306
57os <module 'os' from '/usr/local/lib/python2.7/os.pyc'>
58DBHOST localhost
59HOSTNAME simpledomain.com
60HOST 0.0.0.0
61DBPASS root
62PORT 3000
63ADMINS frozenset(['admin@localhost'])
64CSRF_SESSION_KEY simplekey
65DEBUG 1
66DBUSER root
67SECRET_KEY dfg45DFcx4rty
68CSRF_ENABLED 1
69DBNAME simple_domain
70
71Process finished with exit code 0
72
73for vars in dir():
74 if vars.startswith("var"):
75 print vars
76
77print([v for v in dir() if v[0] != "_"])