pip3 install requests
pip3 install lxml
>python3 smartybro.py
import time | |
from selenium import webdriver | |
from selenium.webdriver.common.by import By | |
from selenium.webdriver.support.ui import WebDriverWait | |
from selenium.webdriver.support import expected_conditions as EC | |
from selenium.webdriver.firefox.options import Options | |
import logging | |
from datetime import datetime | |
import csv | |
import os |
from datetime import datetime, timedelta | |
from nltk import word_tokenize | |
MOMENTS = { | |
'seconds': ['seconds', 'second', 'sec', 'just'], | |
'minutes': ['mins', 'minutes', 'today'], | |
'hours': ['hours', 'hour'], | |
'days': ['day', 'days', 'veröffentlicht', 'Tagen' ], | |
'today': ['today',], | |
'weeks': ['week', 'weeks'], |
""" | |
uploads file from `SOURCE_DIR` to S3. The path in S3 will follow | |
`TARGET_DIR` key name. | |
""" | |
import boto3 | |
from datetime import datetime | |
import os | |
from config import AWS_ACCESS_KEY_ID, AWS_SECRET_ACCES_KEY | |
session = boto3.Session( | |
aws_access_key_id=AWS_ACCESS_KEY_ID, |
#! /usr/bin/python3 | |
import json | |
import sys | |
try: | |
jdata = json.loads(open(sys.argv[1], 'r').read()) | |
with open(sys.argv[1], 'w', encoding='utf-8') as fp: | |
fp.write(json.dumps(jdata, ensure_ascii=False, indent=2)) | |
except Exception as e: |
import ast | |
import random | |
from fake_useragent import UserAgent | |
import requests | |
from selenium import webdriver | |
from selenium.common.exceptions import WebDriverException | |
from lxml import html | |
import time |
version: "3" | |
services: | |
database: | |
image: "postgres:10" # use latest official postgres version | |
env_file: | |
- database.env # configure postgres | |
ports: | |
- "5432:5432" | |
volumes: | |
- database-data:/var/lib/postgresql/data/ # persist data even if container shuts downvolumes: |
""" | |
merges pdf files provided in given directory | |
### Install | |
`pip install pypdf2` | |
### Merging files | |
- provide files using `-f or --files flag` | |
>`python3 merger.py --files 1_OriginalAndFirstExt.pdf 2_OriginalAndFirstExt.pdf ` | |
### Merging files from directory | |
- provide input directory (`-i or --input_dir`) which contains pdf |
#! /bin/bash | |
cd "$(dirname "$0")" | |
echo "Starting file sync program..." | |
echo "Start time: $(date)" | |
GIT_TOKEN="" | |
GIT_OWNER="" | |
GIT_BRANCH="" | |
GIT_REPO="" | |
GIT_FILE="<git_file_you_want_to_track>" | |
TMP_FILE="/var/tmp/file_sync.txt" |
# eksctl | |
alias ek="eksctl" | |
alias ekcc="eksctl create cluster" | |
alias ekccf="eksctl create cluster -f" | |
alias ekrm="eksctl delete cluster" | |
alias ekrmf="eksctl delete cluster -f" | |
# Stack Master | |
alias sm="stack_master" | |
alias sma="stack_master apply" | |
alias smo="stack_master outputs" |