私の会社がすべてのお客様に使用されることを期待しているオープンソースのPythonライブラリを開始しています。私は適切なプレゼンテーションと練習に夢中になっているので、gitによって保存されたファイルモードについて質問があります。ただし、これをStackOverflowによって推奨されないベストプラクティスタイプのディスカッションに変えたくないので、具体的な答えを求める形式の質問を次に示します。
ライブラリ内のPythonサンプルを実行可能に設定すべきでない理由はありますか?私は実行する必要のあるPythonで実行可能フラグを設定する傾向があり、そうすることを好みます(単純に、入力が一般的に少し簡単であるため)が、ほとんどのオープンソースライブラリは実際のライブラリとは異なることに気付きました。そのようなセキュリティがそのように表されるべきだとは思いませんが、確認したいと思います。ライブラリファイルを実行可能に設定するのではなく、実行可能であると思われるサンプルファイルまたはテストだけを設定します。./
python
関連する質問として、実行されることを意図されていないライブラリファイルは、最初の行のハッシュバン()を直接省略する必要があり#!/usr/bin/env python
ますか?