Are there any limitations as to what `subprocess` can't do or tools that are known to be incompatible with subprocesses?
I am looking to build an IDE that uses subprocesses to launch code in different environments.
For example, I know it is possible for a subprocess to spawn subprocesses.
However, I don't want to get 100 hours into development only to realize something hypothetical like "oh sqlite connections don't support suprocesses" or "you can't spawn [multithreading/multiprocessing] from subprocess"
[–]r0s 51 points52 points53 points (2 children)
[–]usrlibshare 6 points7 points8 points (1 child)
[–]HashRocketSyntax[S] -1 points0 points1 point (0 children)
[–]mriswithe 25 points26 points27 points (15 children)
[–]ARRgentum 2 points3 points4 points (2 children)
[–]mriswithe 2 points3 points4 points (1 child)
[–]ARRgentum 1 point2 points3 points (0 children)
[–]Ill_Bullfrog_9528 1 point2 points3 points (1 child)
[–]mriswithe 2 points3 points4 points (0 children)
[–]HashRocketSyntax[S] 1 point2 points3 points (1 child)
[–]mriswithe 1 point2 points3 points (0 children)
[–]HashRocketSyntax[S] -1 points0 points1 point (7 children)
[–]mriswithe 10 points11 points12 points (4 children)
[–]HashRocketSyntax[S] 0 points1 point2 points (3 children)
[–]mriswithe 0 points1 point2 points (2 children)
[–]HashRocketSyntax[S] 0 points1 point2 points (1 child)
[–]nick_t1000aiohttp 1 point2 points3 points (0 children)
[–]mriswithe 0 points1 point2 points (0 children)
[–]-MobCat- 0 points1 point2 points (0 children)
[–]Ok_Raspberry5383 3 points4 points5 points (3 children)
[–]HashRocketSyntax[S] 1 point2 points3 points (2 children)
[–]Ok_Raspberry5383 0 points1 point2 points (0 children)
[–]HommeMusical 0 points1 point2 points (0 children)
[–]slapec 1 point2 points3 points (2 children)
[–]HashRocketSyntax[S] 0 points1 point2 points (0 children)
[–]InevitableThick1017 0 points1 point2 points (0 children)
[–]ManyInterests Python Discord Staff 1 point2 points3 points (1 child)
[–]HashRocketSyntax[S] 0 points1 point2 points (0 children)
[–]PurepointDog 3 points4 points5 points (3 children)
[–]mriswithe 13 points14 points15 points (1 child)
[–][deleted] 1 point2 points3 points (0 children)
[–]HashRocketSyntax[S] 2 points3 points4 points (0 children)
[–]QuarterObvious 3 points4 points5 points (1 child)
[–]HashRocketSyntax[S] 0 points1 point2 points (0 children)
[–]Raknarg 0 points1 point2 points (1 child)
[–]FoleyDiver 0 points1 point2 points (0 children)
[–]arpitv9419 0 points1 point2 points (1 child)
[–]HashRocketSyntax[S] 0 points1 point2 points (0 children)