マガジンのカバー画像

Python

51
運営しているクリエイター

2023年1月の記事一覧

【Python】21 lines: XML/HTML parsing ~XML HTML を操ろう~

【Python】21 lines: XML/HTML parsing ~XML HTML を操ろう~

先に注意事項から。

XML/HTML を扱うプログラムの解説です。

Python のドキュメントで次のように警告されています。

XML の脆弱性についてはこちら。

さて。
始めましょう。

プログラム21行プログラムです。

dinner_recipe = '''<html><body><table><tr><th>amt</th><th>unit</th><th>item</th></t

もっとみる
【Python】20 lines: Prime numbers sieve w/fancy generators ~ジェネレータ関数~

【Python】20 lines: Prime numbers sieve w/fancy generators ~ジェネレータ関数~

プログラム20行プログラムです。

import itertoolsdef iter_primes(): # an iterator of all numbers between 2 and +infinity numbers = itertools.count(2) # generate primes forever while True: # g

もっとみる