暇つぶし2chat TECH - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト593:デフォルトの名無しさん 20/08/12 09:09:26 +7u2t/Rq.net >>571 (1)は言いたいこと良くが分からない アスタリスクが全ての元凶のように見えるが・・・ この構成の作り方だと packages.sample01 … module packages.sample02 … module packages.smpl01 … function がmain.pyからは見える (2)は相対インポートがパッケージ内でのみ機能する記法だから 直接実行すると相対インポートがエラーになる 回避方法は python -m packages.sample01 として実行する方法だが、上記の構成で__init__.pyが定義されているため警告はでる 594:デフォルトの名無しさん 20/08/12 10:01:11.25 .net >>574 >python -m packages.sample01 ㌧ できた なぜか警告も出なかった (1)は最初 from packages.sample01 import smpl01 にしてたけど他にも使いたいモジュールが出てきたら fromなんちゃらの行が【main.py】に延々追加されていくので それなら__init__.pyの方に纏めておいた方が見やすいのか?と思った 595:デフォルトの名無しさん 20/08/12 10:13:01.58 r3C450gU.net >>573 こんな書き方できるのか。知らんかった mysqlclientで順番に値を放り込む方法しか使ったことないや 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch