TR5I4JERWQG64Z2IEB4Q2BXLDNUEG6FFZVBQM4VU46OXKE75TBBQC OICRTIO2PV674BF7JURYTYK3H4NQVCCNUQT5LSVFWEEISQ5BBB4AC YUVERMAI2KMVBH22HXBU64C6U36WN2KMVZKQ6C5O3IEB4JFB3X2AC AIBL5IE7MJXIB5LWNZXD6WNDJIFSAVWD2HWQZEGQC4FEMUTMAVMAC U2P5JVQUPDUSY2CJYAV6TRUT2MXOEMVZOTHRN2VF4PHHQYR7WKEQC RHMSH2FVQJW47BRJG4WJOIOQIZG7PAHCGCRJ6ZXT67Y65HXUN6SQC UEMLM7XK4TAKNYTPVOIVUIVHAGM3WQ43UZS5RXXX737HMC56OVSQC XWXPGIBXLORUWSDDEODRPOFNMZIRUBZSNRQZFOS2OPPIEPWNDJMAC TGG2WOHYGD7T4CBVTJXQYCHNAEKRZ3QY43344N5BLH3Y3P5PC2GQC 5C2EAUHZCRZ2G64VJHE7YTWM46UQEA737JEUWPCUAR3CZO457KAAC WA74Q2QVFYL5CA4ZZKAKQVSHCCM6IGFPH77WGJ2E67W37QM76SWQC GR7IV5CXNF27F6VJR2QMES6YVPZBOBY7DM5YLVZOUR4WBJJFQOOQC BDHZ3KKWECPDK4K2AIJK24OCMBTNRMHI2HZEZ7QCVD4PCRFKYIZQC LVPJOZYR54LG23EJXU4TSTUMK3IYYEYYD5AYHEUJMQXUKIZ6KHFAC LY233NXOGRAT5I6L5XG6JGM6SJQWYXIIAFMTHJRQFFB7XF6AH66QC QUBL4AG3IUUZG4SRXYXA25FW75TPLCU2YUK7YT2PUD5HVRSOYSSAC ADIPROSPCJXQWZJNWKP7XGNXYQPGSNYHKOB4XFHHTN5FJNRXTPQQC NB466DF6BIGPDGOIRKCIX42O3OIEQPNPO4S2P3BJU5RMEMQNPMHAC P2BD4T32HSFGKLD2B3RYZSE7A4BFZZ2R4ZCAMJV3KJ4PE2VNHFXAC QHP6Q5AHX4IB67KPRSSAMCLGQR2ACXYJZGTT5RC27DXZBWABG5GAC HUJVDCG2M44OTZECFKRC4BKZJLJM6R6GU3EYTU2PWNH7HDTSWP6AC NQQINJY7GYQBCMVMSVVNOHHDZRSXDB4H7QYK2RHC7SD66L7RODWQC PY5U7GCBFAZ6H244URZW35TTLDMTLPS6HCH74L5L3H6B5T6NZ7NAC M7GEEQZA7MEVVBT2G4WFKZ7THPVM3ML3MVWHBK5DZ5JBVJCL4CSAC 5HWKQX4YXODU2TSA6MU34B7RXHTWI5EJFVTWZ43XCZ3YYYICN3XAC XZJAOJPGTOZ4MB4SWMFJ7TYDZK2W3NIMG2EIEKJQOCGJ6XCMNX2AC 5VSG7G63HWGMPIZOWXKA5XIQOZ7J3UW52RHEKRNEXUH24B6SJXSAC OWXXPSZW3TRTD3EPQSATDXZQRSILYGHFEA32S3XKXOIJPZCAMQ2QC MHPV54KKZKPXM66QN2OS4WI25EAHHNRWK55EDRLMILCF3MV7XRXQC PVDK3SJ75IKLO5M4WH6Y5EOKP4I5PSQBUKJWA5K25HRO7HI536EQC 6E5ZZNS5HEZY3INKALW5PFER26K7H7HNVALBCNPE34KQPWRDOLZQC EQIWOLEXQ4O3HFP6EO2QB4P742HIT4WNE3RVJQ5QQEI2IV4GLCPQC TQPQVWNKJLT43UDQN2I4AXWXUMGSAS7XE52SFONZO2PPYII3TFTQC from app.p_time import Timefrom app.fms import FileManager# from spread import upload_to_spread_sheetfrom datetime import datetime
def get_total_monthly_time_on_project(p_name, month=datetime.now().date().month, year=datetime.now().date().year):
def get_total_monthly_time_on_project(p_name, month=datetime.date.today().month, year=datetime.date.today().year):
if len(commands) == 2:print("Time now: " + commands[0])start_timer_on_project(*commands)else:print("Time now: " + str(Time()))start_timer_on_project(*commands)
start_timer_on_project(*args)
print("Stoping timer...")if len(commands) == 1:stop_timer_on_project(*commands)else:stop_timer_on_project()
print("Stopping timer...")stop_timer_on_project(*args)
def update(fname, objects, mode='r+'):with open('data/' + fname + '.json', mode) as p_file:
@staticmethoddef update(file_name, objects, mode='r+'):with open('data/' + file_name + '.json', mode) as p_file: