Fixed pypackage.py to work with both python 2 and 3
This commit is contained in:
parent
75166639c9
commit
b0a8dd8912
|
@ -12,15 +12,19 @@
|
||||||
# You should have received a copy of the GNU General Public License along with
|
# You should have received a copy of the GNU General Public License along with
|
||||||
# this program. If not, see http://www.gnu.org/licenses/.
|
# this program. If not, see http://www.gnu.org/licenses/.
|
||||||
|
|
||||||
|
from __future__ import print_function
|
||||||
import sys
|
import sys
|
||||||
|
|
||||||
|
|
||||||
def check_for_package(pkg):
|
def check_for_package(pkg):
|
||||||
try:
|
try:
|
||||||
__import__(pkg, globals(), locals(), [], -1)
|
try:
|
||||||
print "1"
|
__import__(pkg, globals(), locals(), [], -1)
|
||||||
|
except ValueError:
|
||||||
|
__import__(pkg, globals(), locals(), [], 0)
|
||||||
|
print("1")
|
||||||
except ImportError:
|
except ImportError:
|
||||||
print "0"
|
print("0")
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
|
Loading…
Reference in New Issue