Python3IPython, jupyter

jupyterをpipでインストールし、起動はできたもののコードを実行することができませんでした。

jupyterとIPythonをアンインストールして再度インストールします。

IPythonは前々から挙動が不 ...

Python3スクレイピング, 文字コード

request.getしたサイトのレスポンスヘッダに文字コード情報がないと、ISO-8859-1と判定されてしまいます。もし、ヘッダに文字コード情報がない場合は、対策が必要です。

通常大量のデータがある場合

cChardet ...

Python3, Web技術Proxy, Tor

pythonでTorを使うには主に2通りの方法があります。1つがrequestsを使う方法と、もう1つがPysocksです。

どちらを使うかは個人の自由なのですが、requestsは柔軟性に優れていてかつ直感的に操作できる ...

Python3ImportError, pip3

いつもと同じようにPython3.6を使おうとすると、突如こんなエラーが出てきました。

ImportError: cannot import name ‘sysconfig’

調べてみた ...

Python3スピードテスト

Pythonにはスピードテストをコマンド1つでできるパッケージが存在します。
今回はPython3で実行しましたが、2系でも実行可能です。

インストールはpipで行います。

そして実行

快適 ...

Python3Ubuntu, シンボリックリンク, バージョン切り替え

Ubuntu 16.04 LTSには標準でPython3.5とPython2.7が入っています。そのため、Python3.6を使いたい場合は別にインストールしなければなりません。

Python3.6をインストール

Jonat ...

Python3Tips, 辞書型

Python3の辞書はそのままだとkeyの順序が記憶されません。
そのため、順序を固定したい場合は標準ライブラリのcollections.OrderedDictを使う必要があります。

固定しなかった場合

結果