Grundsätzlich mein Python-Paket ist Setup wie:Ist es möglich, Unterverzeichnisse mithilfe von Verzeichnissen (setup.py) als Teil von Paketdaten einzubinden?
module
\_examples
\_folder1
\_file1.py
\_file2.py
\_folder2
\_file1.py
\_file2.py
Grundsätzlich mag ich nur verwenden:
package_data = {
'module': ['examples/*'],
},
weil mein Projekt immer Leute Beispiele hat das Hinzufügen und ich möchte es einfach sein, sie zur Liste von in meiner Anwendung. Ich kann es für jede Datei innerhalb von Beispielen arbeiten, aber nicht durch Unterverzeichnisse zurückflüchten. Ist das möglich?
verwenden sollte ich denke, man kann auch direkt Python-Funktionen in setup.py verwenden, um Dateien und Verzeichnisse zu finden, aber ich kann nicht ganz genau finden antworte im Moment. –
Hrm, ich werde es versuchen müssen, wie ich es getan habe: rekursive-include-Beispiele * .py und nicht mit dem /. Ich habe gelesen, dass MANIFEST.in veraltet ist. Ich denke, ich muss vielleicht nur der Python-Funktionsaufrufmethode folgen. – xamox
Oh ... Nun, wenn Sie herausfinden, wie man es mit Python macht, bitte hier posten. Ich würde gerne wissen. –