Skip to content

Instantly share code, notes, and snippets.

@mino98
Last active May 24, 2019 16:38
Show Gist options
  • Save mino98/f622c5d5414c0a88f6d7a906e46a8619 to your computer and use it in GitHub Desktop.
Save mino98/f622c5d5414c0a88f6d7a906e46a8619 to your computer and use it in GitHub Desktop.
Twiml episode duration
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 5,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Collecting xmltodict\n",
" Downloading https://files.pythonhosted.org/packages/28/fd/30d5c1d3ac29ce229f6bdc40bbc20b28f716e8b363140c26eff19122d8a5/xmltodict-0.12.0-py2.py3-none-any.whl\n",
"Installing collected packages: xmltodict\n",
"Successfully installed xmltodict-0.12.0\n"
]
}
],
"source": [
"!pip install xmltodict\n"
]
},
{
"cell_type": "code",
"execution_count": 6,
"metadata": {},
"outputs": [],
"source": [
"import urllib\n",
"import xmltodict\n",
"import time\n",
"import matplotlib.pyplot as plt\n",
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 7,
"metadata": {},
"outputs": [],
"source": [
"request = urllib.request.Request('http://twimlai.libsyn.com/rss')\n",
"result = urllib.request.urlopen(request)\n",
"resulttext = result.read()\n",
"\n",
"xml = xmltodict.parse(resulttext)"
]
},
{
"cell_type": "code",
"execution_count": 8,
"metadata": {},
"outputs": [],
"source": [
"durations = []\n",
"for item in xml['rss']['channel']['item']:\n",
" a = item['itunes:duration']\n",
" a = a.split(':')\n",
" if len(a) == 3:\n",
" duration = int(a[-3]) * 60 + int(a[-2]) + int(a[-1]) / 60\n",
" else:\n",
" duration = int(a[-2]) + int(a[-1]) / 60\n",
" \n",
" durations.append(duration)\n",
"durations = np.asarray(durations)"
]
},
{
"cell_type": "code",
"execution_count": 9,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"Median 44.5 minutes - Mean: 44.3 minutes\n"
]
}
],
"source": [
"print(f\"Median {np.median(durations):.1f} minutes - Mean: {np.mean(durations):.1f} minutes\")"
]
},
{
"cell_type": "code",
"execution_count": 12,
"metadata": {},
"outputs": [
{
"data": {
"image/png": "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\n",
"text/plain": [
"<Figure size 1152x432 with 1 Axes>"
]
},
"metadata": {},
"output_type": "display_data"
}
],
"source": [
"fig = plt.figure(figsize=(16, 6))\n",
"plt.xlabel('Minutes')\n",
"plt.ylabel('%')\n",
"plt.title('Twimlai episode durations')\n",
"n, bins, patches = plt.hist(durations, 50, facecolor='g', alpha=0.75, )\n",
"plt.grid(True)\n",
"fig.show()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.6.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment