Skip to content

Instantly share code, notes, and snippets.

@lisallreiber
lisallreiber / gist:2e5bcb01bce3080f9ee10cb750fcdb88
Created August 20, 2023 16:02
dict: print key-value pair // json
# Print each key-value pair in json_data
for k in json_data.keys():
print(k + ': ', json_data[k])
# define defaults in variables.tf
variable "region" {
description = "Region for GCP resource"
default = "europe-west6"
type = string
}
# use variables in main.tf
resource "google_storage_bucket" "data_lake_bucket" {
name = "your_data_lake_name"
@lisallreiber
lisallreiber / mkdir-path.py
Last active April 4, 2023 11:50
create-folder-if-not-exists
import os
import pandas as pd
from pathlib import Path
file_name = 'my_file.csv'
path = Path('long_path/to/my_dir')
output_file = 'long_path/to/my_dir/my_file.csv'
@lisallreiber
lisallreiber / get_today.py
Last active April 4, 2023 11:52
get today
# assign today's date to variable today via os.system
# datetime version
import datetime as dt
today = dt.date.today().strftime('%Y-%m-%d')
# pandas version
import pandas as pd
today = pd.to_datetime('today').date()
@lisallreiber
lisallreiber / yaml_frontmatter_r_github_document.yaml
Created March 27, 2021 21:19 — forked from jennybc/yaml_frontmatter_r_github_document.yaml
YAML frontmatter for R Markdown to cause rmarkdown::render() to retain intermediate Markdown file for .R and .Rmd files, respectively
#' ---
#' title: "Something fascinating"
#' author: "Jenny Bryan"
#' date: "`r format(Sys.Date())`"
#' output: github_document
#' ---
### Keybase proof
I hereby claim:
* I am lisallreiber on github.
* I am tripl (https://keybase.io/tripl) on keybase.
* I have a public key ASCwOCCeBzNPD07y7tXCssmCwB1TH_v2lSAfRN4Hg2NEogo
To claim this, I am signing this object: