[PYTHON] Jupyters Trick 3

Jupyters Trick 3 Fortsetzung von Jupyter's Tips 2

Zeigen Sie das Beste der Welt an

Führen Sie zur Vorbereitung zunächst folgende Schritte aus:

jupyter_notebook


import random, re, urllib, IPython.core.getipython
from itertools import takewhile
with urllib.request.urlopen('https://ja.wikipedia.org/wiki/'
    '%E4%B8%96%E7%95%8C%E4%B8%80%E3%81%AE%E4%B8%80%E8%A6%A7') as fp:
    s0 = fp.read().decode('utf8')
s = re.sub('<img.*?/>', '', s0.replace('\u3000', ''))
le = 0
while le != len(s):
    le = len(s)
    s = re.sub(r'<(a|b|i|span|strong|sup)[^>]*>(.*?)</\1>', r'\2', s)
s = re.sub(r'\[[0-9]*]', '', s)
ll = re.findall('<li>(.*?)</li>', s[10000:])
ll = [i for i in takewhile(lambda s: not s.startswith('Guinness Welt Rekord'), ll)
    if 'Die meisten' in i or 'Welt bester' in i or len(i) > 15]
def G_impl(s, lst=ll):
    print(random.choice(lst))
ip = IPython.core.getipython.get_ipython()
if ip:
    ip.register_magic_function(G_impl, magic_name='G')

Versuche zu rennen

jupyter_notebook


G
>>>
Sprache mit den wenigsten Silben der Welt (eine davon) → Hawaii-35 Silben.

jupyter_notebook


G
>>>
Sprache mit den unregelmäßigsten Verben der Welt → Französisch-570 Stück.

das ist alles

Recommended Posts

Jupyters Trick 4
Jupyters Trick 5
Jupyters Trick 3
Jupyters Trick 2
Python-Tipps
Jupyter nb Erweiterungen
numpy tipps
Jupyter Notebook: 4 banale Tipps und Tricks
Jupyter Installation
Jupyters Trick
Python-Tipps
Python-Tipps
Python Conda Tipps
Jupyter-Installationsfehler
Jupyter Notizbuch Memo
Einführung in Jupyter Notebook
Jupyter-Studie note_006
Jupyter Lab beginnt
Verwalten des Jupyter-Prozesses
Djangos persönliche Tipps
Tipps zum Python-Debuggen
Python-Klick-Tipps
Leistungsstarkes Jupyter-Notizbuch
[Pandas] GroupBy-Tipps
Unerwartet (?) Python Bean Wissen
Golang mit Jupyter
Tensorflow meine eigenen Tipps
Bash in Jupyter
Tipps für Django-Vorlagen
Jupyter auf AWS
Stoff Schreibtipps
Jupyter-Studie note_002
Jupyter Notebook Passwort
Baue Jupyter Hub
Jupyter Notizbuch Memo
Jupyter-Studie note_008
LTTng Tracing-Tipps
Jupyter-Studie note_004
jupyter qtconsole config
Jupyter-Studie note_001
Jupyter-Studie note_003
Jupyter Study Note_007
Choregraphe Tips Collection
Jupyter-Studie note_005
[Tipps] Speichern / kopieren Sie das in Jupyter Lab angezeigte Diagramm