Add pid to CompletedProcess object, which is returned by subprocess.run.
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 77.2k
- Forks
- 35.9k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Feature or enhancement
Proposal:
Some processes create *. files in the filesystem, thus it might be useful to know the pid of the completed process when the user needs to process these files after termination of the process.
Has this already been discussed elsewhere?
This is a minor feature, which does not need previous discussion elsewhere
Links to previous discussion of this feature:
No response
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, den Einstiegspunkt subprocess.run und das von ihm zurückgegebene CompletedProcess-Objekt zu lesen. Verfolge, wie der Kindprozess gestartet und eingesammelt wird, einschließlich des plattformspezifischen Verhaltens. Die Aufgabe ist erledigt, wenn subprocess.run konsistent die Prozess-ID des abgeschlossenen Prozesses zurückgibt und die Testabdeckung das neue Attribut verifiziert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- operating-systems
- Issue-Typ
- Feature
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100