Skip to content

Instantly share code, notes, and snippets.

@arjun921
Created October 20, 2020 02:10
Show Gist options
  • Save arjun921/b3918ab38faeeb9c4226d24ed2f18870 to your computer and use it in GitHub Desktop.
Save arjun921/b3918ab38faeeb9c4226d24ed2f18870 to your computer and use it in GitHub Desktop.
import os
from datetime import datetime as dt
from pathlib import Path
yy = str(dt.now().year)
mm = str(dt.now().month)
dd = str(dt.now().day)
a = yy+mm+dd
work_dir_root = Path('<set your working directory/TIL local folder here>')
todays_path = work_dir_root / yy / mm / dd
if not os.path.exists(todays_path):
todays_path.mkdir(parents=True, exist_ok=True)
os.system('cd {} && code {}.py'.format(todays_path,a))
print(todays_path)
# Opens unsolved algorithms page from hackerrank
# os.system('google-chrome https://www.hackerrank.com/domains/algorithms?filters%5Bdifficulty%5D%5B%5D=medium&filters%5Bdifficulty%5D%5B%5D=hard')
# os.system('google-chrome https://www.hackerrank.com/interview/interview-preparation-kit')
# Opens unsolved problems from leetcode
print('Opening https://leetcode.com/problemset/algorithms/?status=Todo&listId=79h8rn6')
os.system('google-chrome "https://leetcode.com/problemset/algorithms/?status=Todo&listId=79h8rn6"')
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment