os.fork ()

os.fork ()

ΠžΡ‚Π²Π΅Ρ‚Π²Π»ΡΠ΅Ρ‚ Π΄ΠΎΡ‡Π΅Ρ€Π½ΠΈΠΉ процСсс. Π’ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Π΅Ρ‚ 0 Π² Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅ΠΌ элСмСнтС ΠΈΠ»ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π΄ΠΎΡ‡Π΅Ρ€Π½Π΅Π³ΠΎ процСсса Π² Ρ€ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΡΠΊΠΎΠΌ. Π’ случаС возникновСния ошибки Π²ΠΎΠ·Π±ΡƒΠΆΠ΄Π°Π΅Ρ‚ OSError.

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΡ‹, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ FreeBSD <= 6.3 ΠΈ Cygwin, ΠΈΠΌΠ΅ΡŽΡ‚ извСстныС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈ использовании fork () ΠΈΠ· ΠΏΠΎΡ‚ΠΎΠΊΠΎΠ².

Π’Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ событиС Π°ΡƒΠ΄ΠΈΡ‚Π° os.fork Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ².

ИзмСнСно Π² вСрсии 3.8: Π’Ρ‹Π·ΠΎΠ² fork () Π² субинтСрпрСтаторС большС Π½Π΅ поддСрТиваСтся (Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ RuntimeError).

Π”ΠΎΡΡ‚ΡƒΠΏΠ½ΠΎΡΡ‚ΡŒ: Unix.

Last updated

Was this helpful?