Skip to content

Instantly share code, notes, and snippets.

@perryism
Last active September 19, 2017 23:35
Show Gist options
  • Save perryism/c62dc09f69a863545338e08a2170b4be to your computer and use it in GitHub Desktop.
Save perryism/c62dc09f69a863545338e08a2170b4be to your computer and use it in GitHub Desktop.
Create a folder for the week
from datetime import datetime, timedelta
import os, logging
def week_dir():
now = datetime.now()
now = now - timedelta(days=now.weekday())
return now.strftime("%Y-%m-%d")
def make_week_dir():
try:
weekdir = week_dir()
os.mkdir(weekdir)
logging.info("Folder created %s"%weekdir)
except OSError as err:
logging.warn(str(err))
if __name__ == "__main__":
logging.basicConfig(level=logging.INFO)
make_week_dir()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment