added a crossplatform support

This commit is contained in:
sh1nobu 2021-09-02 15:25:21 +08:00
parent abc745dc1c
commit 0e1ccd1f73

View File

@ -15,6 +15,7 @@ try:
except (AttributeError): except (AttributeError):
pass pass
def bitanime(): def bitanime():
again = True again = True
while again: while again:
@ -92,6 +93,7 @@ def bitanime():
os.startfile(folder) os.startfile(folder)
except (AttributeError): except (AttributeError):
import sys, subprocess import sys, subprocess
opener = "open" if sys.platform == "darwin" else "xdg-open" opener = "open" if sys.platform == "darwin" else "xdg-open"
subprocess.call([opener, folder]) subprocess.call([opener, folder])
@ -112,6 +114,7 @@ def bitanime():
os.startfile(folder) os.startfile(folder)
except (AttributeError): except (AttributeError):
import sys, subprocess import sys, subprocess
opener = "open" if sys.platform == "darwin" else "xdg-open" opener = "open" if sys.platform == "darwin" else "xdg-open"
subprocess.call([opener, folder]) subprocess.call([opener, folder])