Skip to content

Instantly share code, notes, and snippets.

@MartMcMahon
MartMcMahon / main.js
Created January 26, 2022 16:22
pulling plant dates from alamanac.com
const puppeteer = require("puppeteer");
const main = async (browser) => {
let page = await browser.newPage();
await page.goto(
"https://www.almanac.com/gardening/planting-calendar/zipcode/78741"
);
await page.waitForSelector("#seed-start-dates-table");
const rows = await page.evaluate(() =>
@MartMcMahon
MartMcMahon / scraper.py
Created May 27, 2020 05:20
basic web scraping
from bs4 import BeautifulSoup
import requests
def get_page(url):
page = requests.get(url)
page_str = page.text
soup = BeautifulSoup(page_str, "html.parser")
html_h1s = soup.find_all("h1")
for h1 in html_h1s:

Keybase proof

I hereby claim:

  • I am martmcmahon on github.
  • I am themcman (https://keybase.io/themcman) on keybase.
  • I have a public key ASB9slrhcQWsQNdoHr9xfirB7eA7kegsREw7YetRvc_9sAo

To claim this, I am signing this object: