diff options
author | Rob Austein <sra@hactrn.net> | 2019-03-10 13:46:08 -0400 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2019-03-10 13:46:08 -0400 |
commit | fa9a04b06a7c6f62979c506b9999abf6b2eb8208 (patch) | |
tree | 887062e0d0c0ff844eb5fd05d603aad897c77d7e /demo1 |
First public version.
Diffstat (limited to 'demo1')
-rw-r--r-- | demo1/__init__.py | 4 | ||||
-rw-r--r-- | demo1/bar.py | 7 | ||||
-rw-r--r-- | demo1/main.py | 8 | ||||
-rw-r--r-- | demo1/stuff.json | 6 |
4 files changed, 25 insertions, 0 deletions
diff --git a/demo1/__init__.py b/demo1/__init__.py new file mode 100644 index 0000000..7d1822d --- /dev/null +++ b/demo1/__init__.py @@ -0,0 +1,4 @@ +import pkgutil + +def get_resource(name): + return pkgutil.get_data(__name__, name) diff --git a/demo1/bar.py b/demo1/bar.py new file mode 100644 index 0000000..3a0992e --- /dev/null +++ b/demo1/bar.py @@ -0,0 +1,7 @@ +from . import get_resource +import json + +def run(): + j = json.loads(get_resource("stuff.json")) + print(repr(j)) + print(j["foo"]) diff --git a/demo1/main.py b/demo1/main.py new file mode 100644 index 0000000..1856d0b --- /dev/null +++ b/demo1/main.py @@ -0,0 +1,8 @@ +from . import bar + +def main(): + print("Hello, pyzipper") + bar.run() + +if __name__ == "__main__": + main() diff --git a/demo1/stuff.json b/demo1/stuff.json new file mode 100644 index 0000000..3b8448b --- /dev/null +++ b/demo1/stuff.json @@ -0,0 +1,6 @@ +{ + "foo": "FOO", + "bar": "BAR", + "wibble": 3.14159, + "wobble": [0,1,2,3,4,5,6] +} |