構成ファイルでスライス パラメータを定義しました。
max_items = 10
私のクラスは、このパラメーターに従ってリストをスライスします。
items=l[:config.max_itmes]
のときmax_items = 0、すべてのアイテムを から取得したいl。手っ取り早い方法は次のとおりです。
config.max_items=config.max_items if config.max_items>0 else 1e7
アイテムが少なくなると仮定し1e7ます。ただし、マジック ナンバーを使用するのは好きではありません。無限整数定数のように、より Pythonic な方法はありますか?