- Pythonのお勉強 Part51 [転載禁止]©2ch.net
795 :デフォルトの名無しさん[sage]:2016/11/28(月) 14:57:24.29 ID:QbhBdwoJ - どっちも正しい、というか同じだ
inspect.pyを読んでもらうとわかるけどisgeneratorの実装はこんなもん def isgenerator(object): return isinstance(object, types.GeneratorType)
|
- Pythonのお勉強 Part51 [転載禁止]©2ch.net
799 :デフォルトの名無しさん[sage]:2016/11/28(月) 16:28:47.08 ID:QbhBdwoJ - isgeneratorfunctionとかinspectの他の機能も使っているなら
コードの一貫性をよくするためにisgeneratorを推すかなあ
|
- くだすれPython(超初心者用) その31©2ch.net
403 :デフォルトの名無しさん[sage]:2016/11/28(月) 16:59:32.60 ID:QbhBdwoJ - >>401
distutilsだと多分だめ、setuptoolsを使う MANIFEST.inかpackage_dataキーワードでdata.txtをバンドルして pkg_resources.resource_filename("project", "data.txt")でパスを取得する
|
- くだすれPython(超初心者用) その31©2ch.net
405 :デフォルトの名無しさん[sage]:2016/11/28(月) 19:10:52.66 ID:QbhBdwoJ - システム環境に勝手に手を加えるのはちょっと怖いから
virtualenvかvenvで隔離環境作って最新版入れ放題ヒャッハーしようぜ
|