diff options
author | Ned Batchelder <ned@nedbatchelder.com> | 2015-08-27 20:10:47 -0400 |
---|---|---|
committer | Ned Batchelder <ned@nedbatchelder.com> | 2015-08-27 20:10:47 -0400 |
commit | 67fc225515e13bd9ae177a028bbefd753682b097 (patch) | |
tree | 866ac02be20d3dd06054f487aa624740f286cd12 /lab/show_platform.py | |
parent | af179ef1278b019c11a69732795a34c2d192adec (diff) | |
download | python-coveragepy-67fc225515e13bd9ae177a028bbefd753682b097.tar.gz |
Helpful thing for seeing what platform.* gives me
Diffstat (limited to 'lab/show_platform.py')
-rw-r--r-- | lab/show_platform.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/lab/show_platform.py b/lab/show_platform.py new file mode 100644 index 0000000..76122d5 --- /dev/null +++ b/lab/show_platform.py @@ -0,0 +1,16 @@ +import platform +import types + +for n in dir(platform): + if n.startswith("_"): + continue + v = getattr(platform, n) + if isinstance(v, types.ModuleType): + continue + if callable(v): + try: + v = v() + n += "()" + except: + continue + print "%30s: %r" % (n, v) |