diff options
author | Justus Wingert <justus@abi007.info> | 2014-11-15 22:39:15 +0100 |
---|---|---|
committer | Justus Wingert <justus@abi007.info> | 2014-11-15 22:39:15 +0100 |
commit | ddce662fe64a693f64f9fda4b5e406be8f1278d1 (patch) | |
tree | 5b7f4508533a280a6930d1ab501699b22a55b87a /examples | |
parent | c84ad384f660ba2c04aad3dfd3e7d3b961b013aa (diff) | |
download | mitmproxy-ddce662fe64a693f64f9fda4b5e406be8f1278d1.tar.gz mitmproxy-ddce662fe64a693f64f9fda4b5e406be8f1278d1.tar.bz2 mitmproxy-ddce662fe64a693f64f9fda4b5e406be8f1278d1.zip |
Added try/except block for import errors with harparser and pytz.
Diffstat (limited to 'examples')
-rw-r--r-- | examples/har_extractor.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/examples/har_extractor.py b/examples/har_extractor.py index c994f371..531f32aa 100644 --- a/examples/har_extractor.py +++ b/examples/har_extractor.py @@ -2,8 +2,14 @@ This inline script utilizes harparser.HAR from https://github.com/JustusW/harparser to generate a HAR log object. """ -from pytz import utc -from harparser import HAR +try: + from harparser import HAR + from pytz import UTC +except ImportError as e: + import sys + print >> sys.stderr, "\r\nMissing dependencies: please run `pip install mitmproxy[examples]`.\r\n" + raise + from datetime import datetime, timedelta, tzinfo |