Hey @timanix, I suggest you check out the Artifact API, it will provide a much more convenient way for working with QIIME 2 in a python environment:
https://docs.qiime2.org/2019.10/interfaces/artifact-api/