aboutsummaryrefslogtreecommitdiff
path: root/devtools/create_bladerunner/subtitles/quotesSpreadsheetCreator/audFileDecode.py
diff options
context:
space:
mode:
Diffstat (limited to 'devtools/create_bladerunner/subtitles/quotesSpreadsheetCreator/audFileDecode.py')
-rw-r--r--devtools/create_bladerunner/subtitles/quotesSpreadsheetCreator/audFileDecode.py22
1 files changed, 21 insertions, 1 deletions
diff --git a/devtools/create_bladerunner/subtitles/quotesSpreadsheetCreator/audFileDecode.py b/devtools/create_bladerunner/subtitles/quotesSpreadsheetCreator/audFileDecode.py
index 2c87108479..9fc3b25a2b 100644
--- a/devtools/create_bladerunner/subtitles/quotesSpreadsheetCreator/audFileDecode.py
+++ b/devtools/create_bladerunner/subtitles/quotesSpreadsheetCreator/audFileDecode.py
@@ -1,7 +1,27 @@
#!/usr/bin/env python2.7
# -*- coding: UTF-8 -*-
#
-import ctypes
+ctypesLibFound = False
+structLibFound = False
+
+try:
+ import ctypes
+except ImportError:
+ print "Error:: ctypes python library is required to be installed!"
+else:
+ ctypesLibFound = True
+
+try:
+ import struct
+except ImportError:
+ print "Error:: struct python library is required to be installed!"
+else:
+ structLibFound = True
+
+if (not ctypesLibFound) or (not structLibFound):
+ sys.stdout.write("Error:: Errors were found when trying to import required python libraries\n")
+ sys.exit(1)
+
from struct import *
my_module_version = "0.50"