This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
###################################################################### | |
# CURRENT AWARE LOCAL DATETIME | |
###################################################################### | |
from datetime import datetime | |
from tzlocal import get_localzone # pip install tzlocal | |
local_tz = get_localzone() | |
local_dt = datetime.now(local_tz) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python3 | |
""" | |
Download free Springer ebooks. | |
Examples: | |
python fetch_springer_ebooks python | |
python fetch_springer_ebooks --dest my/ebooks math | |
python fetch_springer_ebooks |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Run the algorithm below using CPython, Cython, PyPy and Numba and compare | |
their performance. (This is implementing a spigot algorithm by A. Sale, | |
D. Saada, S. Rabinowitz, mentioned on | |
http://mail.python.org/pipermail/edu-sig/2012-December/010721.html). | |
""" | |
def pi_digits(n): | |
"Generate n digits of Pi." | |
k, a, b, a1, b1 = 2, 4, 1, 12, 4 |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
""" | |
Find the default branch of a GitHub repository online, | |
download its zipped archive, unpack it in a temporary | |
directory, and run cloc over it and show the output table. | |
$ python gh_cloc.py zslayton cron | |
22 text files. | |
classified 19 files |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Try serving geopandas/matplotlib content with Flask. | |
Run with: | |
flask --app app run | |
""" | |
from flask import Flask, Response |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
""" | |
An experiment in speed reading texts in a terminal. | |
It implements a "poor man's" version running in a plain terminal. The speed | |
is given in wpm, words per second. KeyboardInterrupts are captured for pausing | |
the presentation. At the end a summary is printed. This toy project is much | |
inspired by an iOS app named ReadQuick: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
"""List number of issues for project repositories on BitBucket or GitHub. | |
This will list the number of issues for public repositories of a given | |
member with a URL like https://github.com/okfn or https://github.com/okfn. | |
It was written with the idea of getting insight quickly into the "issue | |
activity" of all projects of a repository owner. | |
This script uses a really simple HTML scraping approach. For anything |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
""" | |
Snippet for using AWS Translate online service. | |
See https://aws.amazon.com/translate/ for more information. | |
""" | |
import os | |
import boto3 # pip install boto3 | |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
NewerOlder