これがなければ今のコードは存在しない!?Pythonを支えるimportの技術 #pyconjp #pyconjp_202

Python を支える技術: モジュール・インポートシステム編 Nozomu Kaneko 説明 Python で書かれたほとんどすべてのプログラムには import 文が使われていますが、普段あまりその仕組みを気にすることはないのではないでしょうか。モジュールをインポートする際には、実はその背後で適切なモジュールを検索してロードするための様々な仕組みが働いています。この発表では、インポートが動く仕組みについて概説するとともに Python 上でそれを拡張する方法について説明します。
1
PyCon JP @PyConJ

この後14:10からRoom202でNozomu Kanekoさんの「Python を支える技術: モジュール・インポートシステム編」が始まります。 #pyconjp_202 youtu.be/DOPRfEHwB2Q #pyconjp

2016-09-22 14:00:35
拡大
omega @equal_001

Python を支える技術: モジュール・インポートシステム編 を聴くぞい #pyconjp #pyconjp_202

2016-09-22 14:07:10
さわでぃさん(残業のレヴュー)🍅🦒🗼🐴💻⚓ @sawadyrr5

モジュールインポートのお話。パッケージ作成の参考になるとよいな #pyconjp_202

2016-09-22 14:09:13
こくたん @cocu_tan

モジュール系よくわかってないので聴きに来た #pyconjp #pyconjp_202

2016-09-22 14:12:19
かしゅー @kashew_nuts

Pythonよモジュール・インポートの話を聞きにきたよー。 #pyconjp #pyconjp_202

2016-09-22 14:14:46
こくたん @cocu_tan

__import__にはpythonワンライナーで非常におせわになりました #pyconjp #pyconjp_202

2016-09-22 14:16:27
MacRat @MacRat_jp

import処理を完全に置き換える…!? たのしそう…。 #pyconjp_202

2016-09-22 14:17:17
Tatsuro Fujii @FGtatsuro

importの仕組み、昔何かでプラグインの仕組みを実装しようとしたときに公式ドキュメントを調べた記憶があるな #pyconjp_202

2016-09-22 14:20:30
リンク Google Docs Python を支える技術: モジュール・インポートシステム編 Python を支える技術: モジュール・ インポートシステム編 Nozomu KANEKO PyCon JP 2016, 2016-09-22 早稲田大学西早稲田キャンパス Room 202 #pyconjp_202 1
Yusuke KUNO / Done is better than perfect. @KUNOYusuke

import まわり、実業務でも時々ハマることがあるので、内部処理を理解すると役立つかな−と思って耳をそばだてている。 #pyconjp_202

2016-09-22 14:29:46
tell-o @tell_k

ディストリビューションかなるほど #pyconjp_202

2016-09-22 14:31:43
Tatsuro Fujii @FGtatsuro

名前空間を別ディレクトリにまたがらせることができるのは道理だと思うんだけど、なかなかそっちのが有効な(=分かりやすい)構成、ってケースに遭遇しないんだよなぁ #pyconjp_202

2016-09-22 14:31:53
Yusuke KUNO / Done is better than perfect. @KUNOYusuke

確かに、ディストリビューションのことをパッケージと呼んでいるな。 #pyconjp_202

2016-09-22 14:33:35
Shuhei Takahashi @nya3jp

モジュールローダについては前に調べてまとめたけど自分でももう完全に忘れている…… qiita.com/nya/items/d606… #pyconjp #pyconjp_202

2016-09-22 14:35:37
リンク Qiita Hacking import mechanism - Qiita この記事は [Python Advent Calendar 2015](http://qiita.com/advent-calendar/2015/python) 22日目の記事です。 # 概要 Python の impo...
Tatsuro Fujii @FGtatsuro

ああ、なるほど。配布物をまたがって同じ名前空間を使用する場合、か。 #pyconjp_202

2016-09-22 14:36:18
kAZUYA tAKEI @attakei

__name__ == '__main__' の仕組みをちょっと知れた。そうか__main__モジュールとみなされるのか。 #pyconjp_202

2016-09-22 14:37:03
ミヒャエル@20.7% @mihyaeru21

pip installでパッケージごとにインストールできるやつもあるのか #pyconjp #pyconjp_202

2016-09-22 14:38:28
こくたん @cocu_tan

import hookかmodulespecまわり改造すれば別の言語で書いたモジュールからpythonインターフェイス動的にはやして呼び出せるとかできそう #pyconjp_202

2016-09-22 14:38:53
ながたつ @wing_ngt

django、パッケージ名がフリーダム、わかる #pyconjp_202

2016-09-22 14:39:47