mirror of
https://github.com/ammaraskar/pyCraft.git
synced 2024-11-29 05:35:11 +01:00
25 lines
598 B
Python
25 lines
598 B
Python
"""
|
|
This module stores code used for making pyCraft compatible with
|
|
both Python2 and Python3 while using the same codebase.
|
|
"""
|
|
|
|
# Raw input -> input shenangians
|
|
# example
|
|
# > from minecraft.compat import input
|
|
# > input("asd")
|
|
|
|
# Hi, I'm pylint, and sometimes I act silly, at which point my programmer
|
|
# overlords need to correct me.
|
|
|
|
# pylint: disable=undefined-variable,redefined-builtin,invalid-name
|
|
try:
|
|
input = raw_input
|
|
except NameError:
|
|
input = input
|
|
|
|
try:
|
|
unicode = unicode
|
|
except NameError:
|
|
unicode = str
|
|
# pylint: enable=undefined-variable,redefined-builtin,invalid-name
|