Skip to content

Instantly share code, notes, and snippets.

@aa-dit-yuh
Created August 5, 2015 16:21
Show Gist options
  • Save aa-dit-yuh/41afec6fafe7e709e12f to your computer and use it in GitHub Desktop.
Save aa-dit-yuh/41afec6fafe7e709e12f to your computer and use it in GitHub Desktop.
Markdownify Tutorials at www.robotix.in
from __future__ import print_function
import os
import requests
with open('urls.txt', 'r') as urls:
for url in urls:
category, tut = url.split('/')
tut = tut.strip()
try:
os.mkdir(category)
except:
pass
print('Converting {0} in {1}'.format(tut, category))
tutorial = open(category + '/' + tut + '.md', 'wb')
try:
r = requests.post('http://heckyesmarkdown.com/go/', params={'u': 'http://archive.robotix.in/tutorials/categ/{0}/{1}'.format(category, tut), 'read': 1, 'submit': 'go'})
tutorial.write(bytes(r.text[r.text.find('#'):], 'UTF-8'))
except requests.exceptions.ConnectionError:
pass
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment