Excluez tout (**), puis incluez uniquement les nécessaires (mymoduledir / **), mais supprimez les inutiles (** / __ pycache __ / **) ("! ** / __ pycache __ / ** ") est la route royale, n'est-ce pas?
serverless.yml
package:
exclude:
- "**"
include:
- mymoduledir/**
- "!**/__pycache__/**"
En passant, puisque serverless-python-requirements est utilisé pour empaqueter le module pip, il est automatiquement généré. requirements.zip et ʻunzip_requirements.py` etc. sont ajoutés quels que soient les paramètres.