blob: f3e59674ecfddb151ef730552187e0e858b37135 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
# -*- coding: utf-8 -*-
import sys
import os
def path():
if getattr(sys, 'frozen', False):
return sys._MEIPASS + "/"
else:
path = os.path.dirname(os.path.realpath(__file__))
return path + "/../"
def parse_args():
for arg in sys.argv:
if arg == "-v":
sys.argv.remove(arg)
if getattr(sys, 'frozen', False):
f = open(path() + ".pyinstaller_commit", "r")
print(f.read(), end="")
f.close()
else:
print("option '-v' can only be used in bundled package")
sys.exit()
def duration_to_min_sec(duration):
minutes = int(duration / 60)
seconds = int(duration) % 60
if minutes < 100:
return "{:2}:{:0>2}".format(minutes, seconds)
else:
return "{}:{:0>2}".format(minutes, seconds)
|