#!/usr/bin/env python3
"""
# Script ob-file-picks
## Metadata
**Kind**: #obsidian/ob-script
**Language**: #python
**Parent**:: [[Obsidian Chore Scripts]], [[♯ IFTTT]], [[Executable Markdown File]]
## Synopsis
I save all tweets with tag #pick into Dropbox via IFTTT. This script sort these files into Obsidian.
## Script
```python
# """
import os
import glob
import shutil
from datetime import datetime
def file_picks():
    for file in glob.glob("robot/Robot Inbox/Picks on *.txt"):
        print(f"File {file}")
        date = os.path.splitext(os.path.basename(file))[0].split()[-1]
        target_file = f"robot/Picks Library/Picks on {date}.md"
        
        if not os.path.isfile(target_file):
            with open(target_file, "w", newline="\n") as f:
                f.write(f"# Picks on {date}\n\n")
                f.write(f"**Created**:: [[{date}]]\n\n")
        
        with open(file, "r") as src_file, open(target_file, "a", newline="\n") as dest_file:
            shutil.copyfileobj(src_file, dest_file)
        
        os.remove(file)
if __name__ == "__main__":
    file_picks()
"""
# vim: ft=python
```
"""