ofs | hex dump | ascii |
---|
0000 | b3 f2 0d 0a a3 6c 87 4a 63 00 00 00 00 00 00 00 00 11 00 00 00 40 00 00 00 73 cf 01 00 00 64 00 | .....l.Jc............@...s....d. |
0020 | 00 5a 00 00 64 01 00 64 02 00 6b 01 00 5a 01 00 65 01 00 69 02 00 64 03 00 6a 02 00 5a 03 00 64 | .Z..d..d..k..Z..e..i..d..j..Z..d |
0040 | 01 00 64 02 00 6b 04 00 5a 04 00 64 01 00 64 02 00 6b 05 00 5a 05 00 64 01 00 64 02 00 6b 06 00 | ..d..k..Z..d..d..k..Z..d..d..k.. |
0060 | 5a 06 00 64 04 00 65 07 00 66 01 00 64 05 00 84 00 00 83 00 00 59 5a 08 00 65 03 00 6f 4c 00 01 | Z..d..e..f..d........YZ..e..oL.. |
0080 | 64 01 00 64 02 00 6b 09 00 5a 09 00 64 01 00 64 02 00 6b 0a 00 5a 0a 00 64 01 00 64 06 00 6b 0b | d..d..k..Z..d..d..k..Z..d..d..k. |
00a0 | 00 54 64 07 00 66 00 00 64 08 00 84 00 00 83 00 00 59 5a 0c 00 64 09 00 66 00 00 64 0a 00 84 00 | .Td..f..d........YZ..d..f..d.... |
00c0 | 00 83 00 00 59 5a 0d 00 6e 31 00 01 64 01 00 64 02 00 6b 0e 00 5a 0e 00 64 01 00 64 02 00 6b 0f | ....YZ..n1..d..d..k..Z..d..d..k. |
00e0 | 00 5a 0f 00 64 01 00 64 02 00 6b 10 00 5a 10 00 64 01 00 64 02 00 6b 11 00 5a 11 00 64 0b 00 64 | .Z..d..d..k..Z..d..d..k..Z..d..d |
0100 | 0c 00 64 0d 00 64 0e 00 64 0f 00 64 04 00 67 06 00 5a 12 00 79 13 00 65 04 00 69 13 00 64 10 00 | ..d..d..d..d..g..Z..y..e..i..d.. |
0120 | 83 01 00 5a 14 00 57 6e 0d 00 01 01 01 64 11 00 5a 14 00 6e 01 00 58 79 08 00 65 15 00 01 57 6e | ...Z..Wn.....d..Z..n..Xy..e...Wn |
0140 | 1f 00 04 65 16 00 6a 0a 00 6f 13 00 01 01 01 01 64 12 00 5a 15 00 64 13 00 5a 17 00 6e 02 00 01 | ...e..j..o......d..Z..d..Z..n... |
0160 | 58 67 00 00 5a 18 00 64 14 00 84 00 00 5a 19 00 64 01 00 5a 1a 00 64 15 00 5a 1b 00 64 16 00 84 | Xg..Z..d.....Z..d..Z..d..Z..d... |
0180 | 00 00 5a 1c 00 64 17 00 84 00 00 5a 1d 00 64 18 00 84 00 00 5a 1e 00 64 0b 00 65 1f 00 66 01 00 | ..Z..d.....Z..d.....Z..d..e..f.. |
01a0 | 64 19 00 84 00 00 83 00 00 59 5a 20 00 64 1a 00 84 00 00 5a 21 00 64 1b 00 84 00 00 5a 22 00 65 | d........YZ..d.....Z!.d.....Z".e |
01c0 | 23 00 64 1c 00 6a 02 00 6f 1d 00 01 65 03 00 6f 0b 00 01 65 22 00 83 00 00 01 6e 08 00 01 65 21 | #.d..j..o...e..o...e".....n...e! |
01e0 | 00 83 00 00 01 6e 01 00 01 64 02 00 53 28 1d 00 00 00 73 37 2b 00 00 73 75 62 70 72 6f 63 65 73 | .....n...d..S(....s7+..subproces |
0200 | 73 20 2d 20 53 75 62 70 72 6f 63 65 73 73 65 73 20 77 69 74 68 20 61 63 63 65 73 73 69 62 6c 65 | s.-.Subprocesses.with.accessible |
0220 | 20 49 2f 4f 20 73 74 72 65 61 6d 73 0a 0a 54 68 69 73 20 6d 6f 64 75 6c 65 20 61 6c 6c 6f 77 73 | .I/O.streams..This.module.allows |
0240 | 20 79 6f 75 20 74 6f 20 73 70 61 77 6e 20 70 72 6f 63 65 73 73 65 73 2c 20 63 6f 6e 6e 65 63 74 | .you.to.spawn.processes,.connect |
0260 | 20 74 6f 20 74 68 65 69 72 0a 69 6e 70 75 74 2f 6f 75 74 70 75 74 2f 65 72 72 6f 72 20 70 69 70 | .to.their.input/output/error.pip |
0280 | 65 73 2c 20 61 6e 64 20 6f 62 74 61 69 6e 20 74 68 65 69 72 20 72 65 74 75 72 6e 20 63 6f 64 65 | es,.and.obtain.their.return.code |
02a0 | 73 2e 20 20 54 68 69 73 20 6d 6f 64 75 6c 65 0a 69 6e 74 65 6e 64 73 20 74 6f 20 72 65 70 6c 61 | s...This.module.intends.to.repla |
02c0 | 63 65 20 73 65 76 65 72 61 6c 20 6f 74 68 65 72 2c 20 6f 6c 64 65 72 20 6d 6f 64 75 6c 65 73 20 | ce.several.other,.older.modules. |
02e0 | 61 6e 64 20 66 75 6e 63 74 69 6f 6e 73 2c 20 6c 69 6b 65 3a 0a 0a 6f 73 2e 73 79 73 74 65 6d 0a | and.functions,.like:..os.system. |
0300 | 6f 73 2e 73 70 61 77 6e 2a 0a 6f 73 2e 70 6f 70 65 6e 2a 0a 70 6f 70 65 6e 32 2e 2a 0a 63 6f 6d | os.spawn*.os.popen*.popen2.*.com |
0320 | 6d 61 6e 64 73 2e 2a 0a 0a 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 68 6f 77 20 74 | mands.*..Information.about.how.t |
0340 | 68 65 20 73 75 62 70 72 6f 63 65 73 73 20 6d 6f 64 75 6c 65 20 63 61 6e 20 62 65 20 75 73 65 64 | he.subprocess.module.can.be.used |
0360 | 20 74 6f 20 72 65 70 6c 61 63 65 20 74 68 65 73 65 0a 6d 6f 64 75 6c 65 73 20 61 6e 64 20 66 75 | .to.replace.these.modules.and.fu |
0380 | 6e 63 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 62 65 6c 6f 77 2e 0a 0a 0a 0a 55 | nctions.can.be.found.below.....U |
03a0 | 73 69 6e 67 20 74 68 65 20 73 75 62 70 72 6f 63 65 73 73 20 6d 6f 64 75 6c 65 0a 3d 3d 3d 3d 3d | sing.the.subprocess.module.===== |
03c0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 54 68 69 73 20 6d 6f 64 75 | ======================.This.modu |
03e0 | 6c 65 20 64 65 66 69 6e 65 73 20 6f 6e 65 20 63 6c 61 73 73 20 63 61 6c 6c 65 64 20 50 6f 70 65 | le.defines.one.class.called.Pope |
0400 | 6e 3a 0a 0a 63 6c 61 73 73 20 50 6f 70 65 6e 28 61 72 67 73 2c 20 62 75 66 73 69 7a 65 3d 30 2c | n:..class.Popen(args,.bufsize=0, |
0420 | 20 65 78 65 63 75 74 61 62 6c 65 3d 4e 6f 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 74 | .executable=None,.............st |
0440 | 64 69 6e 3d 4e 6f 6e 65 2c 20 73 74 64 6f 75 74 3d 4e 6f 6e 65 2c 20 73 74 64 65 72 72 3d 4e 6f | din=None,.stdout=None,.stderr=No |
0460 | 6e 65 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 65 78 65 63 5f 66 6e 3d 4e 6f 6e 65 2c | ne,.............preexec_fn=None, |
0480 | 20 63 6c 6f 73 65 5f 66 64 73 3d 46 61 6c 73 65 2c 20 73 68 65 6c 6c 3d 46 61 6c 73 65 2c 0a 20 | .close_fds=False,.shell=False,.. |
04a0 | 20 20 20 20 20 20 20 20 20 20 20 63 77 64 3d 4e 6f 6e 65 2c 20 65 6e 76 3d 4e 6f 6e 65 2c 20 75 | ...........cwd=None,.env=None,.u |
04c0 | 6e 69 76 65 72 73 61 6c 5f 6e 65 77 6c 69 6e 65 73 3d 46 61 6c 73 65 2c 0a 20 20 20 20 20 20 20 | niversal_newlines=False,........ |
04e0 | 20 20 20 20 20 73 74 61 72 74 75 70 69 6e 66 6f 3d 4e 6f 6e 65 2c 20 63 72 65 61 74 69 6f 6e 66 | .....startupinfo=None,.creationf |
0500 | 6c 61 67 73 3d 30 29 3a 0a 0a 0a 41 72 67 75 6d 65 6e 74 73 20 61 72 65 3a 0a 0a 61 72 67 73 20 | lags=0):...Arguments.are:..args. |
0520 | 73 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e 67 2c 20 6f 72 20 61 20 73 65 71 75 65 6e 63 | should.be.a.string,.or.a.sequenc |
0540 | 65 20 6f 66 20 70 72 6f 67 72 61 6d 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 54 68 65 0a 70 72 6f | e.of.program.arguments...The.pro |
0560 | 67 72 61 6d 20 74 6f 20 65 78 65 63 75 74 65 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 74 68 65 20 | gram.to.execute.is.normally.the. |
0580 | 66 69 72 73 74 20 69 74 65 6d 20 69 6e 20 74 68 65 20 61 72 67 73 20 73 65 71 75 65 6e 63 65 20 | first.item.in.the.args.sequence. |
05a0 | 6f 72 0a 73 74 72 69 6e 67 2c 20 62 75 74 20 63 61 6e 20 62 65 20 65 78 70 6c 69 63 69 74 6c 79 | or.string,.but.can.be.explicitly |
05c0 | 20 73 65 74 20 62 79 20 75 73 69 6e 67 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 61 72 67 | .set.by.using.the.executable.arg |
05e0 | 75 6d 65 6e 74 2e 0a 0a 4f 6e 20 55 4e 49 58 2c 20 77 69 74 68 20 73 68 65 6c 6c 3d 46 61 6c 73 | ument...On.UNIX,.with.shell=Fals |
0600 | 65 20 28 64 65 66 61 75 6c 74 29 3a 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 74 68 65 20 50 | e.(default):.In.this.case,.the.P |
0620 | 6f 70 65 6e 20 63 6c 61 73 73 0a 75 73 65 73 20 6f 73 2e 65 78 65 63 76 70 28 29 20 74 6f 20 65 | open.class.uses.os.execvp().to.e |
0640 | 78 65 63 75 74 65 20 74 68 65 20 63 68 69 6c 64 20 70 72 6f 67 72 61 6d 2e 20 20 61 72 67 73 20 | xecute.the.child.program...args. |
0660 | 73 68 6f 75 6c 64 20 6e 6f 72 6d 61 6c 6c 79 0a 62 65 20 61 20 73 65 71 75 65 6e 63 65 2e 20 20 | should.normally.be.a.sequence... |
0680 | 41 20 73 74 72 69 6e 67 20 77 69 6c 6c 20 62 65 20 74 72 65 61 74 65 64 20 61 73 20 61 20 73 65 | A.string.will.be.treated.as.a.se |
06a0 | 71 75 65 6e 63 65 20 77 69 74 68 20 74 68 65 20 73 74 72 69 6e 67 0a 61 73 20 74 68 65 20 6f 6e | quence.with.the.string.as.the.on |
06c0 | 6c 79 20 69 74 65 6d 20 28 74 68 65 20 70 72 6f 67 72 61 6d 20 74 6f 20 65 78 65 63 75 74 65 29 | ly.item.(the.program.to.execute) |
06e0 | 2e 0a 0a 4f 6e 20 55 4e 49 58 2c 20 77 69 74 68 20 73 68 65 6c 6c 3d 54 72 75 65 3a 20 49 66 20 | ...On.UNIX,.with.shell=True:.If. |
0700 | 61 72 67 73 20 69 73 20 61 20 73 74 72 69 6e 67 2c 20 69 74 20 73 70 65 63 69 66 69 65 73 20 74 | args.is.a.string,.it.specifies.t |
0720 | 68 65 0a 63 6f 6d 6d 61 6e 64 20 73 74 72 69 6e 67 20 74 6f 20 65 78 65 63 75 74 65 20 74 68 72 | he.command.string.to.execute.thr |
0740 | 6f 75 67 68 20 74 68 65 20 73 68 65 6c 6c 2e 20 20 49 66 20 61 72 67 73 20 69 73 20 61 20 73 65 | ough.the.shell...If.args.is.a.se |
0760 | 71 75 65 6e 63 65 2c 0a 74 68 65 20 66 69 72 73 74 20 69 74 65 6d 20 73 70 65 63 69 66 69 65 73 | quence,.the.first.item.specifies |
0780 | 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 73 74 72 69 6e 67 2c 20 61 6e 64 20 61 6e 79 20 61 64 64 | .the.command.string,.and.any.add |
07a0 | 69 74 69 6f 6e 61 6c 20 69 74 65 6d 73 0a 77 69 6c 6c 20 62 65 20 74 72 65 61 74 65 64 20 61 73 | itional.items.will.be.treated.as |
07c0 | 20 61 64 64 69 74 69 6f 6e 61 6c 20 73 68 65 6c 6c 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 4f 6e | .additional.shell.arguments...On |
07e0 | 20 57 69 6e 64 6f 77 73 3a 20 74 68 65 20 50 6f 70 65 6e 20 63 6c 61 73 73 20 75 73 65 73 20 43 | .Windows:.the.Popen.class.uses.C |
0800 | 72 65 61 74 65 50 72 6f 63 65 73 73 28 29 20 74 6f 20 65 78 65 63 75 74 65 20 74 68 65 20 63 68 | reateProcess().to.execute.the.ch |
0820 | 69 6c 64 0a 70 72 6f 67 72 61 6d 2c 20 77 68 69 63 68 20 6f 70 65 72 61 74 65 73 20 6f 6e 20 73 | ild.program,.which.operates.on.s |
0840 | 74 72 69 6e 67 73 2e 20 20 49 66 20 61 72 67 73 20 69 73 20 61 20 73 65 71 75 65 6e 63 65 2c 20 | trings...If.args.is.a.sequence,. |
0860 | 69 74 20 77 69 6c 6c 20 62 65 0a 63 6f 6e 76 65 72 74 65 64 20 74 6f 20 61 20 73 74 72 69 6e 67 | it.will.be.converted.to.a.string |
0880 | 20 75 73 69 6e 67 20 74 68 65 20 6c 69 73 74 32 63 6d 64 6c 69 6e 65 20 6d 65 74 68 6f 64 2e 20 | .using.the.list2cmdline.method.. |
08a0 | 20 50 6c 65 61 73 65 20 6e 6f 74 65 20 74 68 61 74 0a 6e 6f 74 20 61 6c 6c 20 4d 53 20 57 69 6e | .Please.note.that.not.all.MS.Win |
08c0 | 64 6f 77 73 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 69 6e 74 65 72 70 72 65 74 20 74 68 65 20 | dows.applications.interpret.the. |
08e0 | 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 74 68 65 20 73 61 6d 65 0a 77 61 79 3a 20 54 68 65 20 6c | command.line.the.same.way:.The.l |
0900 | 69 73 74 32 63 6d 64 6c 69 6e 65 20 69 73 20 64 65 73 69 67 6e 65 64 20 66 6f 72 20 61 70 70 6c | ist2cmdline.is.designed.for.appl |
0920 | 69 63 61 74 69 6f 6e 73 20 75 73 69 6e 67 20 74 68 65 20 73 61 6d 65 0a 72 75 6c 65 73 20 61 73 | ications.using.the.same.rules.as |
0940 | 20 74 68 65 20 4d 53 20 43 20 72 75 6e 74 69 6d 65 2e 0a 0a 62 75 66 73 69 7a 65 2c 20 69 66 20 | .the.MS.C.runtime...bufsize,.if. |
0960 | 67 69 76 65 6e 2c 20 68 61 73 20 74 68 65 20 73 61 6d 65 20 6d 65 61 6e 69 6e 67 20 61 73 20 74 | given,.has.the.same.meaning.as.t |
0980 | 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 61 72 67 75 6d 65 6e 74 0a 74 6f 20 74 68 65 | he.corresponding.argument.to.the |
09a0 | 20 62 75 69 6c 74 2d 69 6e 20 6f 70 65 6e 28 29 20 66 75 6e 63 74 69 6f 6e 3a 20 30 20 6d 65 61 | .built-in.open().function:.0.mea |
09c0 | 6e 73 20 75 6e 62 75 66 66 65 72 65 64 2c 20 31 20 6d 65 61 6e 73 20 6c 69 6e 65 0a 62 75 66 66 | ns.unbuffered,.1.means.line.buff |
09e0 | 65 72 65 64 2c 20 61 6e 79 20 6f 74 68 65 72 20 70 6f 73 69 74 69 76 65 20 76 61 6c 75 65 20 6d | ered,.any.other.positive.value.m |
0a00 | 65 61 6e 73 20 75 73 65 20 61 20 62 75 66 66 65 72 20 6f 66 0a 28 61 70 70 72 6f 78 69 6d 61 74 | eans.use.a.buffer.of.(approximat |
0a20 | 65 6c 79 29 20 74 68 61 74 20 73 69 7a 65 2e 20 20 41 20 6e 65 67 61 74 69 76 65 20 62 75 66 73 | ely).that.size...A.negative.bufs |
0a40 | 69 7a 65 20 6d 65 61 6e 73 20 74 6f 20 75 73 65 20 74 68 65 20 73 79 73 74 65 6d 0a 64 65 66 61 | ize.means.to.use.the.system.defa |
0a60 | 75 6c 74 2c 20 77 68 69 63 68 20 75 73 75 61 6c 6c 79 20 6d 65 61 6e 73 20 66 75 6c 6c 79 20 62 | ult,.which.usually.means.fully.b |
0a80 | 75 66 66 65 72 65 64 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 66 6f 72 0a | uffered...The.default.value.for. |
0aa0 | 62 75 66 73 69 7a 65 20 69 73 20 30 20 28 75 6e 62 75 66 66 65 72 65 64 29 2e 0a 0a 73 74 64 69 | bufsize.is.0.(unbuffered)...stdi |
0ac0 | 6e 2c 20 73 74 64 6f 75 74 20 61 6e 64 20 73 74 64 65 72 72 20 73 70 65 63 69 66 79 20 74 68 65 | n,.stdout.and.stderr.specify.the |
0ae0 | 20 65 78 65 63 75 74 65 64 20 70 72 6f 67 72 61 6d 73 27 20 73 74 61 6e 64 61 72 64 0a 69 6e 70 | .executed.programs'.standard.inp |
0b00 | 75 74 2c 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 20 61 6e 64 20 73 74 61 6e 64 61 72 64 | ut,.standard.output.and.standard |
0b20 | 20 65 72 72 6f 72 20 66 69 6c 65 20 68 61 6e 64 6c 65 73 2c 20 72 65 73 70 65 63 74 69 76 65 6c | .error.file.handles,.respectivel |
0b40 | 79 2e 0a 56 61 6c 69 64 20 76 61 6c 75 65 73 20 61 72 65 20 50 49 50 45 2c 20 61 6e 20 65 78 69 | y..Valid.values.are.PIPE,.an.exi |
0b60 | 73 74 69 6e 67 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 20 28 61 20 70 6f 73 69 74 69 76 | sting.file.descriptor.(a.positiv |
0b80 | 65 0a 69 6e 74 65 67 65 72 29 2c 20 61 6e 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 20 6f 62 6a | e.integer),.an.existing.file.obj |
0ba0 | 65 63 74 2c 20 61 6e 64 20 4e 6f 6e 65 2e 20 20 50 49 50 45 20 69 6e 64 69 63 61 74 65 73 20 74 | ect,.and.None...PIPE.indicates.t |
0bc0 | 68 61 74 20 61 0a 6e 65 77 20 70 69 70 65 20 74 6f 20 74 68 65 20 63 68 69 6c 64 20 73 68 6f 75 | hat.a.new.pipe.to.the.child.shou |
0be0 | 6c 64 20 62 65 20 63 72 65 61 74 65 64 2e 20 20 57 69 74 68 20 4e 6f 6e 65 2c 20 6e 6f 20 72 65 | ld.be.created...With.None,.no.re |
0c00 | 64 69 72 65 63 74 69 6f 6e 0a 77 69 6c 6c 20 6f 63 63 75 72 3b 20 74 68 65 20 63 68 69 6c 64 27 | direction.will.occur;.the.child' |
0c20 | 73 20 66 69 6c 65 20 68 61 6e 64 6c 65 73 20 77 69 6c 6c 20 62 65 20 69 6e 68 65 72 69 74 65 64 | s.file.handles.will.be.inherited |
0c40 | 20 66 72 6f 6d 20 74 68 65 0a 70 61 72 65 6e 74 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 2c | .from.the.parent...Additionally, |
0c60 | 20 73 74 64 65 72 72 20 63 61 6e 20 62 65 20 53 54 44 4f 55 54 2c 20 77 68 69 63 68 20 69 6e 64 | .stderr.can.be.STDOUT,.which.ind |
0c80 | 69 63 61 74 65 73 20 74 68 61 74 20 74 68 65 0a 73 74 64 65 72 72 20 64 61 74 61 20 66 72 6f 6d | icates.that.the.stderr.data.from |
0ca0 | 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 73 20 73 68 6f 75 6c 64 20 62 65 20 63 61 70 74 | .the.applications.should.be.capt |
0cc0 | 75 72 65 64 20 69 6e 74 6f 20 74 68 65 20 73 61 6d 65 0a 66 69 6c 65 20 68 61 6e 64 6c 65 20 61 | ured.into.the.same.file.handle.a |
0ce0 | 73 20 66 6f 72 20 73 74 64 6f 75 74 2e 0a 0a 49 66 20 70 72 65 65 78 65 63 5f 66 6e 20 69 73 20 | s.for.stdout...If.preexec_fn.is. |
0d00 | 73 65 74 20 74 6f 20 61 20 63 61 6c 6c 61 62 6c 65 20 6f 62 6a 65 63 74 2c 20 74 68 69 73 20 6f | set.to.a.callable.object,.this.o |
0d20 | 62 6a 65 63 74 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 0a 69 6e 20 74 68 65 20 63 68 69 6c | bject.will.be.called.in.the.chil |
0d40 | 64 20 70 72 6f 63 65 73 73 20 6a 75 73 74 20 62 65 66 6f 72 65 20 74 68 65 20 63 68 69 6c 64 20 | d.process.just.before.the.child. |
0d60 | 69 73 20 65 78 65 63 75 74 65 64 2e 0a 0a 49 66 20 63 6c 6f 73 65 5f 66 64 73 20 69 73 20 74 72 | is.executed...If.close_fds.is.tr |
0d80 | 75 65 2c 20 61 6c 6c 20 66 69 6c 65 20 64 65 73 63 72 69 70 74 6f 72 73 20 65 78 63 65 70 74 20 | ue,.all.file.descriptors.except. |
0da0 | 30 2c 20 31 20 61 6e 64 20 32 20 77 69 6c 6c 20 62 65 0a 63 6c 6f 73 65 64 20 62 65 66 6f 72 65 | 0,.1.and.2.will.be.closed.before |
0dc0 | 20 74 68 65 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 20 69 73 20 65 78 65 63 75 74 65 64 2e 0a | .the.child.process.is.executed.. |
0de0 | 0a 69 66 20 73 68 65 6c 6c 20 69 73 20 74 72 75 65 2c 20 74 68 65 20 73 70 65 63 69 66 69 65 64 | .if.shell.is.true,.the.specified |
0e00 | 20 63 6f 6d 6d 61 6e 64 20 77 69 6c 6c 20 62 65 20 65 78 65 63 75 74 65 64 20 74 68 72 6f 75 67 | .command.will.be.executed.throug |
0e20 | 68 20 74 68 65 0a 73 68 65 6c 6c 2e 0a 0a 49 66 20 63 77 64 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 | h.the.shell...If.cwd.is.not.None |
0e40 | 2c 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 77 69 6c 6c 20 62 65 20 | ,.the.current.directory.will.be. |
0e60 | 63 68 61 6e 67 65 64 20 74 6f 20 63 77 64 0a 62 65 66 6f 72 65 20 74 68 65 20 63 68 69 6c 64 20 | changed.to.cwd.before.the.child. |
0e80 | 69 73 20 65 78 65 63 75 74 65 64 2e 0a 0a 49 66 20 65 6e 76 20 69 73 20 6e 6f 74 20 4e 6f 6e 65 | is.executed...If.env.is.not.None |
0ea0 | 2c 20 69 74 20 64 65 66 69 6e 65 73 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 | ,.it.defines.the.environment.var |
0ec0 | 69 61 62 6c 65 73 20 66 6f 72 20 74 68 65 20 6e 65 77 0a 70 72 6f 63 65 73 73 2e 0a 0a 49 66 20 | iables.for.the.new.process...If. |
0ee0 | 75 6e 69 76 65 72 73 61 6c 5f 6e 65 77 6c 69 6e 65 73 20 69 73 20 74 72 75 65 2c 20 74 68 65 20 | universal_newlines.is.true,.the. |
0f00 | 66 69 6c 65 20 6f 62 6a 65 63 74 73 20 73 74 64 6f 75 74 20 61 6e 64 20 73 74 64 65 72 72 20 61 | file.objects.stdout.and.stderr.a |
0f20 | 72 65 0a 6f 70 65 6e 65 64 20 61 73 20 61 20 74 65 78 74 20 66 69 6c 65 73 2c 20 62 75 74 20 6c | re.opened.as.a.text.files,.but.l |
0f40 | 69 6e 65 73 20 6d 61 79 20 62 65 20 74 65 72 6d 69 6e 61 74 65 64 20 62 79 20 61 6e 79 20 6f 66 | ines.may.be.terminated.by.any.of |
0f60 | 20 27 5c 6e 27 2c 0a 74 68 65 20 55 6e 69 78 20 65 6e 64 2d 6f 66 2d 6c 69 6e 65 20 63 6f 6e 76 | .'\n',.the.Unix.end-of-line.conv |
0f80 | 65 6e 74 69 6f 6e 2c 20 27 5c 72 27 2c 20 74 68 65 20 4d 61 63 69 6e 74 6f 73 68 20 63 6f 6e 76 | ention,.'\r',.the.Macintosh.conv |
0fa0 | 65 6e 74 69 6f 6e 20 6f 72 0a 27 5c 72 5c 6e 27 2c 20 74 68 65 20 57 69 6e 64 6f 77 73 20 63 6f | ention.or.'\r\n',.the.Windows.co |
0fc0 | 6e 76 65 6e 74 69 6f 6e 2e 20 20 41 6c 6c 20 6f 66 20 74 68 65 73 65 20 65 78 74 65 72 6e 61 6c | nvention...All.of.these.external |
0fe0 | 20 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 73 0a 61 72 65 20 73 65 65 6e 20 61 73 20 27 5c 6e | .representations.are.seen.as.'\n |
1000 | 27 20 62 79 20 74 68 65 20 50 79 74 68 6f 6e 20 70 72 6f 67 72 61 6d 2e 20 20 4e 6f 74 65 3a 20 | '.by.the.Python.program...Note:. |
1020 | 54 68 69 73 20 66 65 61 74 75 72 65 20 69 73 20 6f 6e 6c 79 0a 61 76 61 69 6c 61 62 6c 65 20 69 | This.feature.is.only.available.i |
1040 | 66 20 50 79 74 68 6f 6e 20 69 73 20 62 75 69 6c 74 20 77 69 74 68 20 75 6e 69 76 65 72 73 61 6c | f.Python.is.built.with.universal |
1060 | 20 6e 65 77 6c 69 6e 65 20 73 75 70 70 6f 72 74 20 28 74 68 65 0a 64 65 66 61 75 6c 74 29 2e 20 | .newline.support.(the.default).. |
1080 | 20 41 6c 73 6f 2c 20 74 68 65 20 6e 65 77 6c 69 6e 65 73 20 61 74 74 72 69 62 75 74 65 20 6f 66 | .Also,.the.newlines.attribute.of |
10a0 | 20 74 68 65 20 66 69 6c 65 20 6f 62 6a 65 63 74 73 20 73 74 64 6f 75 74 2c 0a 73 74 64 69 6e 20 | .the.file.objects.stdout,.stdin. |
10c0 | 61 6e 64 20 73 74 64 65 72 72 20 61 72 65 20 6e 6f 74 20 75 70 64 61 74 65 64 20 62 79 20 74 68 | and.stderr.are.not.updated.by.th |
10e0 | 65 20 63 6f 6d 6d 75 6e 69 63 61 74 65 28 29 20 6d 65 74 68 6f 64 2e 0a 0a 54 68 65 20 73 74 61 | e.communicate().method...The.sta |
1100 | 72 74 75 70 69 6e 66 6f 20 61 6e 64 20 63 72 65 61 74 69 6f 6e 66 6c 61 67 73 2c 20 69 66 20 67 | rtupinfo.and.creationflags,.if.g |
1120 | 69 76 65 6e 2c 20 77 69 6c 6c 20 62 65 20 70 61 73 73 65 64 20 74 6f 20 74 68 65 0a 75 6e 64 65 | iven,.will.be.passed.to.the.unde |
1140 | 72 6c 79 69 6e 67 20 43 72 65 61 74 65 50 72 6f 63 65 73 73 28 29 20 66 75 6e 63 74 69 6f 6e 2e | rlying.CreateProcess().function. |
1160 | 20 20 54 68 65 79 20 63 61 6e 20 73 70 65 63 69 66 79 20 74 68 69 6e 67 73 20 73 75 63 68 20 61 | ..They.can.specify.things.such.a |
1180 | 73 0a 61 70 70 65 61 72 61 6e 63 65 20 6f 66 20 74 68 65 20 6d 61 69 6e 20 77 69 6e 64 6f 77 20 | s.appearance.of.the.main.window. |
11a0 | 61 6e 64 20 70 72 69 6f 72 69 74 79 20 66 6f 72 20 74 68 65 20 6e 65 77 20 70 72 6f 63 65 73 73 | and.priority.for.the.new.process |
11c0 | 2e 0a 28 57 69 6e 64 6f 77 73 20 6f 6e 6c 79 29 0a 0a 0a 54 68 69 73 20 6d 6f 64 75 6c 65 20 61 | ..(Windows.only)...This.module.a |
11e0 | 6c 73 6f 20 64 65 66 69 6e 65 73 20 74 77 6f 20 73 68 6f 72 74 63 75 74 20 66 75 6e 63 74 69 6f | lso.defines.two.shortcut.functio |
1200 | 6e 73 3a 0a 0a 63 61 6c 6c 28 2a 70 6f 70 65 6e 61 72 67 73 2c 20 2a 2a 6b 77 61 72 67 73 29 3a | ns:..call(*popenargs,.**kwargs): |
1220 | 0a 20 20 20 20 52 75 6e 20 63 6f 6d 6d 61 6e 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e | .....Run.command.with.arguments. |
1240 | 20 20 57 61 69 74 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 63 6f 6d 70 6c 65 74 65 2c 20 | ..Wait.for.command.to.complete,. |
1260 | 74 68 65 6e 0a 20 20 20 20 72 65 74 75 72 6e 20 74 68 65 20 72 65 74 75 72 6e 63 6f 64 65 20 61 | then.....return.the.returncode.a |
1280 | 74 74 72 69 62 75 74 65 2e 0a 0a 20 20 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 | ttribute.......The.arguments.are |
12a0 | 20 74 68 65 20 73 61 6d 65 20 61 73 20 66 6f 72 20 74 68 65 20 50 6f 70 65 6e 20 63 6f 6e 73 74 | .the.same.as.for.the.Popen.const |
12c0 | 72 75 63 74 6f 72 2e 20 20 45 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 72 65 74 63 6f 64 65 20 3d | ructor...Example:......retcode.= |
12e0 | 20 63 61 6c 6c 28 5b 22 6c 73 22 2c 20 22 2d 6c 22 5d 29 0a 0a 63 68 65 63 6b 5f 63 61 6c 6c 28 | .call(["ls",."-l"])..check_call( |
1300 | 2a 70 6f 70 65 6e 61 72 67 73 2c 20 2a 2a 6b 77 61 72 67 73 29 3a 0a 20 20 20 20 52 75 6e 20 63 | *popenargs,.**kwargs):.....Run.c |
1320 | 6f 6d 6d 61 6e 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 57 61 69 74 20 66 6f 72 | ommand.with.arguments...Wait.for |
1340 | 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 63 6f 6d 70 6c 65 74 65 2e 20 20 49 66 20 74 68 65 0a 20 20 | .command.to.complete...If.the... |
1360 | 20 20 65 78 69 74 20 63 6f 64 65 20 77 61 73 20 7a 65 72 6f 20 74 68 65 6e 20 72 65 74 75 72 6e | ..exit.code.was.zero.then.return |
1380 | 2c 20 6f 74 68 65 72 77 69 73 65 20 72 61 69 73 65 0a 20 20 20 20 43 61 6c 6c 65 64 50 72 6f 63 | ,.otherwise.raise.....CalledProc |
13a0 | 65 73 73 45 72 72 6f 72 2e 20 20 54 68 65 20 43 61 6c 6c 65 64 50 72 6f 63 65 73 73 45 72 72 6f | essError...The.CalledProcessErro |
13c0 | 72 20 6f 62 6a 65 63 74 20 77 69 6c 6c 20 68 61 76 65 20 74 68 65 0a 20 20 20 20 72 65 74 75 72 | r.object.will.have.the.....retur |
13e0 | 6e 20 63 6f 64 65 20 69 6e 20 74 68 65 20 72 65 74 75 72 6e 63 6f 64 65 20 61 74 74 72 69 62 75 | n.code.in.the.returncode.attribu |
1400 | 74 65 2e 0a 0a 20 20 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 68 65 20 73 | te.......The.arguments.are.the.s |
1420 | 61 6d 65 20 61 73 20 66 6f 72 20 74 68 65 20 50 6f 70 65 6e 20 63 6f 6e 73 74 72 75 63 74 6f 72 | ame.as.for.the.Popen.constructor |
1440 | 2e 20 20 45 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 63 68 65 63 6b 5f 63 61 6c 6c 28 5b 22 6c 73 | ...Example:......check_call(["ls |
1460 | 22 2c 20 22 2d 6c 22 5d 29 0a 0a 45 78 63 65 70 74 69 6f 6e 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ",."-l"])..Exceptions.---------- |
1480 | 0a 45 78 63 65 70 74 69 6f 6e 73 20 72 61 69 73 65 64 20 69 6e 20 74 68 65 20 63 68 69 6c 64 20 | .Exceptions.raised.in.the.child. |
14a0 | 70 72 6f 63 65 73 73 2c 20 62 65 66 6f 72 65 20 74 68 65 20 6e 65 77 20 70 72 6f 67 72 61 6d 20 | process,.before.the.new.program. |
14c0 | 68 61 73 0a 73 74 61 72 74 65 64 20 74 6f 20 65 78 65 63 75 74 65 2c 20 77 69 6c 6c 20 62 65 20 | has.started.to.execute,.will.be. |
14e0 | 72 65 2d 72 61 69 73 65 64 20 69 6e 20 74 68 65 20 70 61 72 65 6e 74 2e 20 20 41 64 64 69 74 69 | re-raised.in.the.parent...Additi |
1500 | 6f 6e 61 6c 6c 79 2c 0a 74 68 65 20 65 78 63 65 70 74 69 6f 6e 20 6f 62 6a 65 63 74 20 77 69 6c | onally,.the.exception.object.wil |
1520 | 6c 20 68 61 76 65 20 6f 6e 65 20 65 78 74 72 61 20 61 74 74 72 69 62 75 74 65 20 63 61 6c 6c 65 | l.have.one.extra.attribute.calle |
1540 | 64 0a 27 63 68 69 6c 64 5f 74 72 61 63 65 62 61 63 6b 27 2c 20 77 68 69 63 68 20 69 73 20 61 20 | d.'child_traceback',.which.is.a. |
1560 | 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 72 61 63 65 62 61 63 6b 20 69 6e 66 6f | string.containing.traceback.info |
1580 | 72 6d 61 74 69 6f 6e 0a 66 72 6f 6d 20 74 68 65 20 63 68 69 6c 64 73 20 70 6f 69 6e 74 20 6f 66 | rmation.from.the.childs.point.of |
15a0 | 20 76 69 65 77 2e 0a 0a 54 68 65 20 6d 6f 73 74 20 63 6f 6d 6d 6f 6e 20 65 78 63 65 70 74 69 6f | .view...The.most.common.exceptio |
15c0 | 6e 20 72 61 69 73 65 64 20 69 73 20 4f 53 45 72 72 6f 72 2e 20 20 54 68 69 73 20 6f 63 63 75 72 | n.raised.is.OSError...This.occur |
15e0 | 73 2c 20 66 6f 72 0a 65 78 61 6d 70 6c 65 2c 20 77 68 65 6e 20 74 72 79 69 6e 67 20 74 6f 20 65 | s,.for.example,.when.trying.to.e |
1600 | 78 65 63 75 74 65 20 61 20 6e 6f 6e 2d 65 78 69 73 74 65 6e 74 20 66 69 6c 65 2e 20 20 41 70 70 | xecute.a.non-existent.file...App |
1620 | 6c 69 63 61 74 69 6f 6e 73 0a 73 68 6f 75 6c 64 20 70 72 65 70 61 72 65 20 66 6f 72 20 4f 53 45 | lications.should.prepare.for.OSE |
1640 | 72 72 6f 72 73 2e 0a 0a 41 20 56 61 6c 75 65 45 72 72 6f 72 20 77 69 6c 6c 20 62 65 20 72 61 69 | rrors...A.ValueError.will.be.rai |
1660 | 73 65 64 20 69 66 20 50 6f 70 65 6e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 69 6e 76 61 | sed.if.Popen.is.called.with.inva |
1680 | 6c 69 64 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 63 68 65 63 6b 5f 63 61 6c 6c 28 29 20 77 69 6c | lid.arguments...check_call().wil |
16a0 | 6c 20 72 61 69 73 65 20 43 61 6c 6c 65 64 50 72 6f 63 65 73 73 45 72 72 6f 72 2c 20 69 66 20 74 | l.raise.CalledProcessError,.if.t |
16c0 | 68 65 20 63 61 6c 6c 65 64 20 70 72 6f 63 65 73 73 0a 72 65 74 75 72 6e 73 20 61 20 6e 6f 6e 2d | he.called.process.returns.a.non- |
16e0 | 7a 65 72 6f 20 72 65 74 75 72 6e 20 63 6f 64 65 2e 0a 0a 0a 53 65 63 75 72 69 74 79 0a 2d 2d 2d | zero.return.code....Security.--- |
1700 | 2d 2d 2d 2d 2d 0a 55 6e 6c 69 6b 65 20 73 6f 6d 65 20 6f 74 68 65 72 20 70 6f 70 65 6e 20 66 75 | -----.Unlike.some.other.popen.fu |
1720 | 6e 63 74 69 6f 6e 73 2c 20 74 68 69 73 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 77 69 6c | nctions,.this.implementation.wil |
1740 | 6c 20 6e 65 76 65 72 20 63 61 6c 6c 0a 2f 62 69 6e 2f 73 68 20 69 6d 70 6c 69 63 69 74 6c 79 2e | l.never.call./bin/sh.implicitly. |
1760 | 20 20 54 68 69 73 20 6d 65 61 6e 73 20 74 68 61 74 20 61 6c 6c 20 63 68 61 72 61 63 74 65 72 73 | ..This.means.that.all.characters |
1780 | 2c 20 69 6e 63 6c 75 64 69 6e 67 20 73 68 65 6c 6c 0a 6d 65 74 61 63 68 61 72 61 63 74 65 72 73 | ,.including.shell.metacharacters |
17a0 | 2c 20 63 61 6e 20 73 61 66 65 6c 79 20 62 65 20 70 61 73 73 65 64 20 74 6f 20 63 68 69 6c 64 20 | ,.can.safely.be.passed.to.child. |
17c0 | 70 72 6f 63 65 73 73 65 73 2e 0a 0a 0a 50 6f 70 65 6e 20 6f 62 6a 65 63 74 73 0a 3d 3d 3d 3d 3d | processes....Popen.objects.===== |
17e0 | 3d 3d 3d 3d 3d 3d 3d 3d 0a 49 6e 73 74 61 6e 63 65 73 20 6f 66 20 74 68 65 20 50 6f 70 65 6e 20 | ========.Instances.of.the.Popen. |
1800 | 63 6c 61 73 73 20 68 61 76 65 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 65 74 68 6f 64 73 | class.have.the.following.methods |
1820 | 3a 0a 0a 70 6f 6c 6c 28 29 0a 20 20 20 20 43 68 65 63 6b 20 69 66 20 63 68 69 6c 64 20 70 72 6f | :..poll().....Check.if.child.pro |
1840 | 63 65 73 73 20 68 61 73 20 74 65 72 6d 69 6e 61 74 65 64 2e 20 20 52 65 74 75 72 6e 73 20 72 65 | cess.has.terminated...Returns.re |
1860 | 74 75 72 6e 63 6f 64 65 0a 20 20 20 20 61 74 74 72 69 62 75 74 65 2e 0a 0a 77 61 69 74 28 29 0a | turncode.....attribute...wait(). |
1880 | 20 20 20 20 57 61 69 74 20 66 6f 72 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 20 74 6f 20 74 65 | ....Wait.for.child.process.to.te |
18a0 | 72 6d 69 6e 61 74 65 2e 20 20 52 65 74 75 72 6e 73 20 72 65 74 75 72 6e 63 6f 64 65 20 61 74 74 | rminate...Returns.returncode.att |
18c0 | 72 69 62 75 74 65 2e 0a 0a 63 6f 6d 6d 75 6e 69 63 61 74 65 28 69 6e 70 75 74 3d 4e 6f 6e 65 29 | ribute...communicate(input=None) |
18e0 | 0a 20 20 20 20 49 6e 74 65 72 61 63 74 20 77 69 74 68 20 70 72 6f 63 65 73 73 3a 20 53 65 6e 64 | .....Interact.with.process:.Send |
1900 | 20 64 61 74 61 20 74 6f 20 73 74 64 69 6e 2e 20 20 52 65 61 64 20 64 61 74 61 20 66 72 6f 6d 20 | .data.to.stdin...Read.data.from. |
1920 | 73 74 64 6f 75 74 0a 20 20 20 20 61 6e 64 20 73 74 64 65 72 72 2c 20 75 6e 74 69 6c 20 65 6e 64 | stdout.....and.stderr,.until.end |
1940 | 2d 6f 66 2d 66 69 6c 65 20 69 73 20 72 65 61 63 68 65 64 2e 20 20 57 61 69 74 20 66 6f 72 20 70 | -of-file.is.reached...Wait.for.p |
1960 | 72 6f 63 65 73 73 20 74 6f 0a 20 20 20 20 74 65 72 6d 69 6e 61 74 65 2e 20 20 54 68 65 20 6f 70 | rocess.to.....terminate...The.op |
1980 | 74 69 6f 6e 61 6c 20 69 6e 70 75 74 20 61 72 67 75 6d 65 6e 74 20 73 68 6f 75 6c 64 20 62 65 20 | tional.input.argument.should.be. |
19a0 | 61 20 73 74 72 69 6e 67 20 74 6f 20 62 65 0a 20 20 20 20 73 65 6e 74 20 74 6f 20 74 68 65 20 63 | a.string.to.be.....sent.to.the.c |
19c0 | 68 69 6c 64 20 70 72 6f 63 65 73 73 2c 20 6f 72 20 4e 6f 6e 65 2c 20 69 66 20 6e 6f 20 64 61 74 | hild.process,.or.None,.if.no.dat |
19e0 | 61 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 74 6f 0a 20 20 20 20 74 68 65 20 63 68 69 6c | a.should.be.sent.to.....the.chil |
1a00 | 64 2e 0a 0a 20 20 20 20 63 6f 6d 6d 75 6e 69 63 61 74 65 28 29 20 72 65 74 75 72 6e 73 20 61 20 | d.......communicate().returns.a. |
1a20 | 74 75 70 6c 65 20 28 73 74 64 6f 75 74 2c 20 73 74 64 65 72 72 29 2e 0a 0a 20 20 20 20 4e 6f 74 | tuple.(stdout,.stderr).......Not |
1a40 | 65 3a 20 54 68 65 20 64 61 74 61 20 72 65 61 64 20 69 73 20 62 75 66 66 65 72 65 64 20 69 6e 20 | e:.The.data.read.is.buffered.in. |
1a60 | 6d 65 6d 6f 72 79 2c 20 73 6f 20 64 6f 20 6e 6f 74 20 75 73 65 20 74 68 69 73 0a 20 20 20 20 6d | memory,.so.do.not.use.this.....m |
1a80 | 65 74 68 6f 64 20 69 66 20 74 68 65 20 64 61 74 61 20 73 69 7a 65 20 69 73 20 6c 61 72 67 65 20 | ethod.if.the.data.size.is.large. |
1aa0 | 6f 72 20 75 6e 6c 69 6d 69 74 65 64 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 61 74 74 | or.unlimited...The.following.att |
1ac0 | 72 69 62 75 74 65 73 20 61 72 65 20 61 6c 73 6f 20 61 76 61 69 6c 61 62 6c 65 3a 0a 0a 73 74 64 | ributes.are.also.available:..std |
1ae0 | 69 6e 0a 20 20 20 20 49 66 20 74 68 65 20 73 74 64 69 6e 20 61 72 67 75 6d 65 6e 74 20 69 73 20 | in.....If.the.stdin.argument.is. |
1b00 | 50 49 50 45 2c 20 74 68 69 73 20 61 74 74 72 69 62 75 74 65 20 69 73 20 61 20 66 69 6c 65 20 6f | PIPE,.this.attribute.is.a.file.o |
1b20 | 62 6a 65 63 74 0a 20 20 20 20 74 68 61 74 20 70 72 6f 76 69 64 65 73 20 69 6e 70 75 74 20 74 6f | bject.....that.provides.input.to |
1b40 | 20 74 68 65 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 | .the.child.process...Otherwise,. |
1b60 | 69 74 20 69 73 20 4e 6f 6e 65 2e 0a 0a 73 74 64 6f 75 74 0a 20 20 20 20 49 66 20 74 68 65 20 73 | it.is.None...stdout.....If.the.s |
1b80 | 74 64 6f 75 74 20 61 72 67 75 6d 65 6e 74 20 69 73 20 50 49 50 45 2c 20 74 68 69 73 20 61 74 74 | tdout.argument.is.PIPE,.this.att |
1ba0 | 72 69 62 75 74 65 20 69 73 20 61 20 66 69 6c 65 20 6f 62 6a 65 63 74 0a 20 20 20 20 74 68 61 74 | ribute.is.a.file.object.....that |
1bc0 | 20 70 72 6f 76 69 64 65 73 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 74 68 65 20 63 68 69 6c 64 20 | .provides.output.from.the.child. |
1be0 | 70 72 6f 63 65 73 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 74 20 69 73 0a 20 20 20 20 4e | process...Otherwise,.it.is.....N |
1c00 | 6f 6e 65 2e 0a 0a 73 74 64 65 72 72 0a 20 20 20 20 49 66 20 74 68 65 20 73 74 64 65 72 72 20 61 | one...stderr.....If.the.stderr.a |
1c20 | 72 67 75 6d 65 6e 74 20 69 73 20 50 49 50 45 2c 20 74 68 69 73 20 61 74 74 72 69 62 75 74 65 20 | rgument.is.PIPE,.this.attribute. |
1c40 | 69 73 20 66 69 6c 65 20 6f 62 6a 65 63 74 20 74 68 61 74 0a 20 20 20 20 70 72 6f 76 69 64 65 73 | is.file.object.that.....provides |
1c60 | 20 65 72 72 6f 72 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 74 68 65 20 63 68 69 6c 64 20 70 72 6f | .error.output.from.the.child.pro |
1c80 | 63 65 73 73 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 69 74 20 69 73 0a 20 20 20 20 4e 6f 6e 65 | cess...Otherwise,.it.is.....None |
1ca0 | 2e 0a 0a 70 69 64 0a 20 20 20 20 54 68 65 20 70 72 6f 63 65 73 73 20 49 44 20 6f 66 20 74 68 65 | ...pid.....The.process.ID.of.the |
1cc0 | 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 2e 0a 0a 72 65 74 75 72 6e 63 6f 64 65 0a 20 20 20 20 | .child.process...returncode..... |
1ce0 | 54 68 65 20 63 68 69 6c 64 20 72 65 74 75 72 6e 20 63 6f 64 65 2e 20 20 41 20 4e 6f 6e 65 20 76 | The.child.return.code...A.None.v |
1d00 | 61 6c 75 65 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 74 68 65 20 70 72 6f 63 65 73 73 0a | alue.indicates.that.the.process. |
1d20 | 20 20 20 20 68 61 73 6e 27 74 20 74 65 72 6d 69 6e 61 74 65 64 20 79 65 74 2e 20 20 41 20 6e 65 | ....hasn't.terminated.yet...A.ne |
1d40 | 67 61 74 69 76 65 20 76 61 6c 75 65 20 2d 4e 20 69 6e 64 69 63 61 74 65 73 20 74 68 61 74 20 74 | gative.value.-N.indicates.that.t |
1d60 | 68 65 0a 20 20 20 20 63 68 69 6c 64 20 77 61 73 20 74 65 72 6d 69 6e 61 74 65 64 20 62 79 20 73 | he.....child.was.terminated.by.s |
1d80 | 69 67 6e 61 6c 20 4e 20 28 55 4e 49 58 20 6f 6e 6c 79 29 2e 0a 0a 0a 52 65 70 6c 61 63 69 6e 67 | ignal.N.(UNIX.only)....Replacing |
1da0 | 20 6f 6c 64 65 72 20 66 75 6e 63 74 69 6f 6e 73 20 77 69 74 68 20 74 68 65 20 73 75 62 70 72 6f | .older.functions.with.the.subpro |
1dc0 | 63 65 73 73 20 6d 6f 64 75 6c 65 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | cess.module.==================== |
1de0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
1e00 | 0a 49 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e 2c 20 22 61 20 3d 3d 3e 20 62 22 20 6d 65 61 6e | .In.this.section,."a.==>.b".mean |
1e20 | 73 20 74 68 61 74 20 62 20 63 61 6e 20 62 65 20 75 73 65 64 20 61 73 20 61 20 72 65 70 6c 61 63 | s.that.b.can.be.used.as.a.replac |
1e40 | 65 6d 65 6e 74 0a 66 6f 72 20 61 2e 0a 0a 4e 6f 74 65 3a 20 41 6c 6c 20 66 75 6e 63 74 69 6f 6e | ement.for.a...Note:.All.function |
1e60 | 73 20 69 6e 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 66 61 69 6c 20 28 6d 6f 72 65 20 6f 72 20 | s.in.this.section.fail.(more.or. |
1e80 | 6c 65 73 73 29 20 73 69 6c 65 6e 74 6c 79 20 69 66 0a 74 68 65 20 65 78 65 63 75 74 65 64 20 70 | less).silently.if.the.executed.p |
1ea0 | 72 6f 67 72 61 6d 20 63 61 6e 6e 6f 74 20 62 65 20 66 6f 75 6e 64 3b 20 74 68 69 73 20 6d 6f 64 | rogram.cannot.be.found;.this.mod |
1ec0 | 75 6c 65 20 72 61 69 73 65 73 20 61 6e 20 4f 53 45 72 72 6f 72 0a 65 78 63 65 70 74 69 6f 6e 2e | ule.raises.an.OSError.exception. |
1ee0 | 0a 0a 49 6e 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 78 61 6d 70 6c 65 73 2c 20 77 65 20 | ..In.the.following.examples,.we. |
1f00 | 61 73 73 75 6d 65 20 74 68 61 74 20 74 68 65 20 73 75 62 70 72 6f 63 65 73 73 20 6d 6f 64 75 6c | assume.that.the.subprocess.modul |
1f20 | 65 20 69 73 0a 69 6d 70 6f 72 74 65 64 20 77 69 74 68 20 22 66 72 6f 6d 20 73 75 62 70 72 6f 63 | e.is.imported.with."from.subproc |
1f40 | 65 73 73 20 69 6d 70 6f 72 74 20 2a 22 2e 0a 0a 0a 52 65 70 6c 61 63 69 6e 67 20 2f 62 69 6e 2f | ess.import.*"....Replacing./bin/ |
1f60 | 73 68 20 73 68 65 6c 6c 20 62 61 63 6b 71 75 6f 74 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | sh.shell.backquote.------------- |
1f80 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 6f 75 74 70 75 74 3d 60 6d 79 63 | --------------------.output=`myc |
1fa0 | 6d 64 20 6d 79 61 72 67 60 0a 3d 3d 3e 0a 6f 75 74 70 75 74 20 3d 20 50 6f 70 65 6e 28 5b 22 6d | md.myarg`.==>.output.=.Popen(["m |
1fc0 | 79 63 6d 64 22 2c 20 22 6d 79 61 72 67 22 5d 2c 20 73 74 64 6f 75 74 3d 50 49 50 45 29 2e 63 6f | ycmd",."myarg"],.stdout=PIPE).co |
1fe0 | 6d 6d 75 6e 69 63 61 74 65 28 29 5b 30 5d 0a 0a 0a 52 65 70 6c 61 63 69 6e 67 20 73 68 65 6c 6c | mmunicate()[0]...Replacing.shell |
2000 | 20 70 69 70 65 20 6c 69 6e 65 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .pipe.line.--------------------- |
2020 | 2d 2d 2d 2d 0a 6f 75 74 70 75 74 3d 60 64 6d 65 73 67 20 7c 20 67 72 65 70 20 68 64 61 60 0a 3d | ----.output=`dmesg.|.grep.hda`.= |
2040 | 3d 3e 0a 70 31 20 3d 20 50 6f 70 65 6e 28 5b 22 64 6d 65 73 67 22 5d 2c 20 73 74 64 6f 75 74 3d | =>.p1.=.Popen(["dmesg"],.stdout= |
2060 | 50 49 50 45 29 0a 70 32 20 3d 20 50 6f 70 65 6e 28 5b 22 67 72 65 70 22 2c 20 22 68 64 61 22 5d | PIPE).p2.=.Popen(["grep",."hda"] |
2080 | 2c 20 73 74 64 69 6e 3d 70 31 2e 73 74 64 6f 75 74 2c 20 73 74 64 6f 75 74 3d 50 49 50 45 29 0a | ,.stdin=p1.stdout,.stdout=PIPE). |
20a0 | 6f 75 74 70 75 74 20 3d 20 70 32 2e 63 6f 6d 6d 75 6e 69 63 61 74 65 28 29 5b 30 5d 0a 0a 0a 52 | output.=.p2.communicate()[0]...R |
20c0 | 65 70 6c 61 63 69 6e 67 20 6f 73 2e 73 79 73 74 65 6d 28 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | eplacing.os.system().----------- |
20e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 73 74 73 20 3d 20 6f 73 2e 73 79 73 74 65 6d 28 22 6d 79 63 6d | ----------.sts.=.os.system("mycm |
2100 | 64 22 20 2b 20 22 20 6d 79 61 72 67 22 29 0a 3d 3d 3e 0a 70 20 3d 20 50 6f 70 65 6e 28 22 6d 79 | d".+.".myarg").==>.p.=.Popen("my |
2120 | 63 6d 64 22 20 2b 20 22 20 6d 79 61 72 67 22 2c 20 73 68 65 6c 6c 3d 54 72 75 65 29 0a 70 69 64 | cmd".+.".myarg",.shell=True).pid |
2140 | 2c 20 73 74 73 20 3d 20 6f 73 2e 77 61 69 74 70 69 64 28 70 2e 70 69 64 2c 20 30 29 0a 0a 4e 6f | ,.sts.=.os.waitpid(p.pid,.0)..No |
2160 | 74 65 3a 0a 0a 2a 20 43 61 6c 6c 69 6e 67 20 74 68 65 20 70 72 6f 67 72 61 6d 20 74 68 72 6f 75 | te:..*.Calling.the.program.throu |
2180 | 67 68 20 74 68 65 20 73 68 65 6c 6c 20 69 73 20 75 73 75 61 6c 6c 79 20 6e 6f 74 20 72 65 71 75 | gh.the.shell.is.usually.not.requ |
21a0 | 69 72 65 64 2e 0a 0a 2a 20 49 74 27 73 20 65 61 73 69 65 72 20 74 6f 20 6c 6f 6f 6b 20 61 74 20 | ired...*.It's.easier.to.look.at. |
21c0 | 74 68 65 20 72 65 74 75 72 6e 63 6f 64 65 20 61 74 74 72 69 62 75 74 65 20 74 68 61 6e 20 74 68 | the.returncode.attribute.than.th |
21e0 | 65 0a 20 20 65 78 69 74 73 74 61 74 75 73 2e 0a 0a 41 20 6d 6f 72 65 20 72 65 61 6c 2d 77 6f 72 | e...exitstatus...A.more.real-wor |
2200 | 6c 64 20 65 78 61 6d 70 6c 65 20 77 6f 75 6c 64 20 6c 6f 6f 6b 20 6c 69 6b 65 20 74 68 69 73 3a | ld.example.would.look.like.this: |
2220 | 0a 0a 74 72 79 3a 0a 20 20 20 20 72 65 74 63 6f 64 65 20 3d 20 63 61 6c 6c 28 22 6d 79 63 6d 64 | ..try:.....retcode.=.call("mycmd |
2240 | 22 20 2b 20 22 20 6d 79 61 72 67 22 2c 20 73 68 65 6c 6c 3d 54 72 75 65 29 0a 20 20 20 20 69 66 | ".+.".myarg",.shell=True).....if |
2260 | 20 72 65 74 63 6f 64 65 20 3c 20 30 3a 0a 20 20 20 20 20 20 20 20 70 72 69 6e 74 20 3e 3e 73 79 | .retcode.<.0:.........print.>>sy |
2280 | 73 2e 73 74 64 65 72 72 2c 20 22 43 68 69 6c 64 20 77 61 73 20 74 65 72 6d 69 6e 61 74 65 64 20 | s.stderr,."Child.was.terminated. |
22a0 | 62 79 20 73 69 67 6e 61 6c 22 2c 20 2d 72 65 74 63 6f 64 65 0a 20 20 20 20 65 6c 73 65 3a 0a 20 | by.signal",.-retcode.....else:.. |
22c0 | 20 20 20 20 20 20 20 70 72 69 6e 74 20 3e 3e 73 79 73 2e 73 74 64 65 72 72 2c 20 22 43 68 69 6c | .......print.>>sys.stderr,."Chil |
22e0 | 64 20 72 65 74 75 72 6e 65 64 22 2c 20 72 65 74 63 6f 64 65 0a 65 78 63 65 70 74 20 4f 53 45 72 | d.returned",.retcode.except.OSEr |
2300 | 72 6f 72 2c 20 65 3a 0a 20 20 20 20 70 72 69 6e 74 20 3e 3e 73 79 73 2e 73 74 64 65 72 72 2c 20 | ror,.e:.....print.>>sys.stderr,. |
2320 | 22 45 78 65 63 75 74 69 6f 6e 20 66 61 69 6c 65 64 3a 22 2c 20 65 0a 0a 0a 52 65 70 6c 61 63 69 | "Execution.failed:",.e...Replaci |
2340 | 6e 67 20 6f 73 2e 73 70 61 77 6e 2a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ng.os.spawn*.------------------- |
2360 | 0a 50 5f 4e 4f 57 41 49 54 20 65 78 61 6d 70 6c 65 3a 0a 0a 70 69 64 20 3d 20 6f 73 2e 73 70 61 | .P_NOWAIT.example:..pid.=.os.spa |
2380 | 77 6e 6c 70 28 6f 73 2e 50 5f 4e 4f 57 41 49 54 2c 20 22 2f 62 69 6e 2f 6d 79 63 6d 64 22 2c 20 | wnlp(os.P_NOWAIT,."/bin/mycmd",. |
23a0 | 22 6d 79 63 6d 64 22 2c 20 22 6d 79 61 72 67 22 29 0a 3d 3d 3e 0a 70 69 64 20 3d 20 50 6f 70 65 | "mycmd",."myarg").==>.pid.=.Pope |
23c0 | 6e 28 5b 22 2f 62 69 6e 2f 6d 79 63 6d 64 22 2c 20 22 6d 79 61 72 67 22 5d 29 2e 70 69 64 0a 0a | n(["/bin/mycmd",."myarg"]).pid.. |
23e0 | 0a 50 5f 57 41 49 54 20 65 78 61 6d 70 6c 65 3a 0a 0a 72 65 74 63 6f 64 65 20 3d 20 6f 73 2e 73 | .P_WAIT.example:..retcode.=.os.s |
2400 | 70 61 77 6e 6c 70 28 6f 73 2e 50 5f 57 41 49 54 2c 20 22 2f 62 69 6e 2f 6d 79 63 6d 64 22 2c 20 | pawnlp(os.P_WAIT,."/bin/mycmd",. |
2420 | 22 6d 79 63 6d 64 22 2c 20 22 6d 79 61 72 67 22 29 0a 3d 3d 3e 0a 72 65 74 63 6f 64 65 20 3d 20 | "mycmd",."myarg").==>.retcode.=. |
2440 | 63 61 6c 6c 28 5b 22 2f 62 69 6e 2f 6d 79 63 6d 64 22 2c 20 22 6d 79 61 72 67 22 5d 29 0a 0a 0a | call(["/bin/mycmd",."myarg"])... |
2460 | 56 65 63 74 6f 72 20 65 78 61 6d 70 6c 65 3a 0a 0a 6f 73 2e 73 70 61 77 6e 76 70 28 6f 73 2e 50 | Vector.example:..os.spawnvp(os.P |
2480 | 5f 4e 4f 57 41 49 54 2c 20 70 61 74 68 2c 20 61 72 67 73 29 0a 3d 3d 3e 0a 50 6f 70 65 6e 28 5b | _NOWAIT,.path,.args).==>.Popen([ |
24a0 | 70 61 74 68 5d 20 2b 20 61 72 67 73 5b 31 3a 5d 29 0a 0a 0a 45 6e 76 69 72 6f 6e 6d 65 6e 74 20 | path].+.args[1:])...Environment. |
24c0 | 65 78 61 6d 70 6c 65 3a 0a 0a 6f 73 2e 73 70 61 77 6e 6c 70 65 28 6f 73 2e 50 5f 4e 4f 57 41 49 | example:..os.spawnlpe(os.P_NOWAI |
24e0 | 54 2c 20 22 2f 62 69 6e 2f 6d 79 63 6d 64 22 2c 20 22 6d 79 63 6d 64 22 2c 20 22 6d 79 61 72 67 | T,."/bin/mycmd",."mycmd",."myarg |
2500 | 22 2c 20 65 6e 76 29 0a 3d 3d 3e 0a 50 6f 70 65 6e 28 5b 22 2f 62 69 6e 2f 6d 79 63 6d 64 22 2c | ",.env).==>.Popen(["/bin/mycmd", |
2520 | 20 22 6d 79 61 72 67 22 5d 2c 20 65 6e 76 3d 7b 22 50 41 54 48 22 3a 20 22 2f 75 73 72 2f 62 69 | ."myarg"],.env={"PATH":."/usr/bi |
2540 | 6e 22 7d 29 0a 0a 0a 52 65 70 6c 61 63 69 6e 67 20 6f 73 2e 70 6f 70 65 6e 2a 0a 2d 2d 2d 2d 2d | n"})...Replacing.os.popen*.----- |
2560 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 70 69 70 65 20 3d 20 6f 73 2e 70 6f 70 65 6e 28 63 | --------------.pipe.=.os.popen(c |
2580 | 6d 64 2c 20 6d 6f 64 65 3d 27 72 27 2c 20 62 75 66 73 69 7a 65 29 0a 3d 3d 3e 0a 70 69 70 65 20 | md,.mode='r',.bufsize).==>.pipe. |
25a0 | 3d 20 50 6f 70 65 6e 28 63 6d 64 2c 20 73 68 65 6c 6c 3d 54 72 75 65 2c 20 62 75 66 73 69 7a 65 | =.Popen(cmd,.shell=True,.bufsize |
25c0 | 3d 62 75 66 73 69 7a 65 2c 20 73 74 64 6f 75 74 3d 50 49 50 45 29 2e 73 74 64 6f 75 74 0a 0a 70 | =bufsize,.stdout=PIPE).stdout..p |
25e0 | 69 70 65 20 3d 20 6f 73 2e 70 6f 70 65 6e 28 63 6d 64 2c 20 6d 6f 64 65 3d 27 77 27 2c 20 62 75 | ipe.=.os.popen(cmd,.mode='w',.bu |
2600 | 66 73 69 7a 65 29 0a 3d 3d 3e 0a 70 69 70 65 20 3d 20 50 6f 70 65 6e 28 63 6d 64 2c 20 73 68 65 | fsize).==>.pipe.=.Popen(cmd,.she |
2620 | 6c 6c 3d 54 72 75 65 2c 20 62 75 66 73 69 7a 65 3d 62 75 66 73 69 7a 65 2c 20 73 74 64 69 6e 3d | ll=True,.bufsize=bufsize,.stdin= |
2640 | 50 49 50 45 29 2e 73 74 64 69 6e 0a 0a 0a 28 63 68 69 6c 64 5f 73 74 64 69 6e 2c 20 63 68 69 6c | PIPE).stdin...(child_stdin,.chil |
2660 | 64 5f 73 74 64 6f 75 74 29 20 3d 20 6f 73 2e 70 6f 70 65 6e 32 28 63 6d 64 2c 20 6d 6f 64 65 2c | d_stdout).=.os.popen2(cmd,.mode, |
2680 | 20 62 75 66 73 69 7a 65 29 0a 3d 3d 3e 0a 70 20 3d 20 50 6f 70 65 6e 28 63 6d 64 2c 20 73 68 65 | .bufsize).==>.p.=.Popen(cmd,.she |
26a0 | 6c 6c 3d 54 72 75 65 2c 20 62 75 66 73 69 7a 65 3d 62 75 66 73 69 7a 65 2c 0a 20 20 20 20 20 20 | ll=True,.bufsize=bufsize,....... |
26c0 | 20 20 20 20 73 74 64 69 6e 3d 50 49 50 45 2c 20 73 74 64 6f 75 74 3d 50 49 50 45 2c 20 63 6c 6f | ....stdin=PIPE,.stdout=PIPE,.clo |
26e0 | 73 65 5f 66 64 73 3d 54 72 75 65 29 0a 28 63 68 69 6c 64 5f 73 74 64 69 6e 2c 20 63 68 69 6c 64 | se_fds=True).(child_stdin,.child |
2700 | 5f 73 74 64 6f 75 74 29 20 3d 20 28 70 2e 73 74 64 69 6e 2c 20 70 2e 73 74 64 6f 75 74 29 0a 0a | _stdout).=.(p.stdin,.p.stdout).. |
2720 | 0a 28 63 68 69 6c 64 5f 73 74 64 69 6e 2c 0a 20 63 68 69 6c 64 5f 73 74 64 6f 75 74 2c 0a 20 63 | .(child_stdin,..child_stdout,..c |
2740 | 68 69 6c 64 5f 73 74 64 65 72 72 29 20 3d 20 6f 73 2e 70 6f 70 65 6e 33 28 63 6d 64 2c 20 6d 6f | hild_stderr).=.os.popen3(cmd,.mo |
2760 | 64 65 2c 20 62 75 66 73 69 7a 65 29 0a 3d 3d 3e 0a 70 20 3d 20 50 6f 70 65 6e 28 63 6d 64 2c 20 | de,.bufsize).==>.p.=.Popen(cmd,. |
2780 | 73 68 65 6c 6c 3d 54 72 75 65 2c 20 62 75 66 73 69 7a 65 3d 62 75 66 73 69 7a 65 2c 0a 20 20 20 | shell=True,.bufsize=bufsize,.... |
27a0 | 20 20 20 20 20 20 20 73 74 64 69 6e 3d 50 49 50 45 2c 20 73 74 64 6f 75 74 3d 50 49 50 45 2c 20 | .......stdin=PIPE,.stdout=PIPE,. |
27c0 | 73 74 64 65 72 72 3d 50 49 50 45 2c 20 63 6c 6f 73 65 5f 66 64 73 3d 54 72 75 65 29 0a 28 63 68 | stderr=PIPE,.close_fds=True).(ch |
27e0 | 69 6c 64 5f 73 74 64 69 6e 2c 0a 20 63 68 69 6c 64 5f 73 74 64 6f 75 74 2c 0a 20 63 68 69 6c 64 | ild_stdin,..child_stdout,..child |
2800 | 5f 73 74 64 65 72 72 29 20 3d 20 28 70 2e 73 74 64 69 6e 2c 20 70 2e 73 74 64 6f 75 74 2c 20 70 | _stderr).=.(p.stdin,.p.stdout,.p |
2820 | 2e 73 74 64 65 72 72 29 0a 0a 0a 28 63 68 69 6c 64 5f 73 74 64 69 6e 2c 20 63 68 69 6c 64 5f 73 | .stderr)...(child_stdin,.child_s |
2840 | 74 64 6f 75 74 5f 61 6e 64 5f 73 74 64 65 72 72 29 20 3d 20 6f 73 2e 70 6f 70 65 6e 34 28 63 6d | tdout_and_stderr).=.os.popen4(cm |
2860 | 64 2c 20 6d 6f 64 65 2c 20 62 75 66 73 69 7a 65 29 0a 3d 3d 3e 0a 70 20 3d 20 50 6f 70 65 6e 28 | d,.mode,.bufsize).==>.p.=.Popen( |
2880 | 63 6d 64 2c 20 73 68 65 6c 6c 3d 54 72 75 65 2c 20 62 75 66 73 69 7a 65 3d 62 75 66 73 69 7a 65 | cmd,.shell=True,.bufsize=bufsize |
28a0 | 2c 0a 20 20 20 20 20 20 20 20 20 20 73 74 64 69 6e 3d 50 49 50 45 2c 20 73 74 64 6f 75 74 3d 50 | ,...........stdin=PIPE,.stdout=P |
28c0 | 49 50 45 2c 20 73 74 64 65 72 72 3d 53 54 44 4f 55 54 2c 20 63 6c 6f 73 65 5f 66 64 73 3d 54 72 | IPE,.stderr=STDOUT,.close_fds=Tr |
28e0 | 75 65 29 0a 28 63 68 69 6c 64 5f 73 74 64 69 6e 2c 20 63 68 69 6c 64 5f 73 74 64 6f 75 74 5f 61 | ue).(child_stdin,.child_stdout_a |
2900 | 6e 64 5f 73 74 64 65 72 72 29 20 3d 20 28 70 2e 73 74 64 69 6e 2c 20 70 2e 73 74 64 6f 75 74 29 | nd_stderr).=.(p.stdin,.p.stdout) |
2920 | 0a 0a 0a 52 65 70 6c 61 63 69 6e 67 20 70 6f 70 65 6e 32 2e 2a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ...Replacing.popen2.*.---------- |
2940 | 2d 2d 2d 2d 2d 2d 2d 2d 0a 4e 6f 74 65 3a 20 49 66 20 74 68 65 20 63 6d 64 20 61 72 67 75 6d 65 | --------.Note:.If.the.cmd.argume |
2960 | 6e 74 20 74 6f 20 70 6f 70 65 6e 32 20 66 75 6e 63 74 69 6f 6e 73 20 69 73 20 61 20 73 74 72 69 | nt.to.popen2.functions.is.a.stri |
2980 | 6e 67 2c 20 74 68 65 20 63 6f 6d 6d 61 6e 64 0a 69 73 20 65 78 65 63 75 74 65 64 20 74 68 72 6f | ng,.the.command.is.executed.thro |
29a0 | 75 67 68 20 2f 62 69 6e 2f 73 68 2e 20 20 49 66 20 69 74 20 69 73 20 61 20 6c 69 73 74 2c 20 74 | ugh./bin/sh...If.it.is.a.list,.t |
29c0 | 68 65 20 63 6f 6d 6d 61 6e 64 20 69 73 20 64 69 72 65 63 74 6c 79 0a 65 78 65 63 75 74 65 64 2e | he.command.is.directly.executed. |
29e0 | 0a 0a 28 63 68 69 6c 64 5f 73 74 64 6f 75 74 2c 20 63 68 69 6c 64 5f 73 74 64 69 6e 29 20 3d 20 | ..(child_stdout,.child_stdin).=. |
2a00 | 70 6f 70 65 6e 32 2e 70 6f 70 65 6e 32 28 22 73 6f 6d 65 73 74 72 69 6e 67 22 2c 20 62 75 66 73 | popen2.popen2("somestring",.bufs |
2a20 | 69 7a 65 2c 20 6d 6f 64 65 29 0a 3d 3d 3e 0a 70 20 3d 20 50 6f 70 65 6e 28 5b 22 73 6f 6d 65 73 | ize,.mode).==>.p.=.Popen(["somes |
2a40 | 74 72 69 6e 67 22 5d 2c 20 73 68 65 6c 6c 3d 54 72 75 65 2c 20 62 75 66 73 69 7a 65 3d 62 75 66 | tring"],.shell=True,.bufsize=buf |
2a60 | 73 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 73 74 64 69 6e 3d 50 49 50 45 2c 20 73 74 64 6f 75 | size...........stdin=PIPE,.stdou |
2a80 | 74 3d 50 49 50 45 2c 20 63 6c 6f 73 65 5f 66 64 73 3d 54 72 75 65 29 0a 28 63 68 69 6c 64 5f 73 | t=PIPE,.close_fds=True).(child_s |
2aa0 | 74 64 6f 75 74 2c 20 63 68 69 6c 64 5f 73 74 64 69 6e 29 20 3d 20 28 70 2e 73 74 64 6f 75 74 2c | tdout,.child_stdin).=.(p.stdout, |
2ac0 | 20 70 2e 73 74 64 69 6e 29 0a 0a 0a 28 63 68 69 6c 64 5f 73 74 64 6f 75 74 2c 20 63 68 69 6c 64 | .p.stdin)...(child_stdout,.child |
2ae0 | 5f 73 74 64 69 6e 29 20 3d 20 70 6f 70 65 6e 32 2e 70 6f 70 65 6e 32 28 5b 22 6d 79 63 6d 64 22 | _stdin).=.popen2.popen2(["mycmd" |
2b00 | 2c 20 22 6d 79 61 72 67 22 5d 2c 20 62 75 66 73 69 7a 65 2c 20 6d 6f 64 65 29 0a 3d 3d 3e 0a 70 | ,."myarg"],.bufsize,.mode).==>.p |
2b20 | 20 3d 20 50 6f 70 65 6e 28 5b 22 6d 79 63 6d 64 22 2c 20 22 6d 79 61 72 67 22 5d 2c 20 62 75 66 | .=.Popen(["mycmd",."myarg"],.buf |
2b40 | 73 69 7a 65 3d 62 75 66 73 69 7a 65 2c 0a 20 20 20 20 20 20 20 20 20 20 73 74 64 69 6e 3d 50 49 | size=bufsize,...........stdin=PI |
2b60 | 50 45 2c 20 73 74 64 6f 75 74 3d 50 49 50 45 2c 20 63 6c 6f 73 65 5f 66 64 73 3d 54 72 75 65 29 | PE,.stdout=PIPE,.close_fds=True) |
2b80 | 0a 28 63 68 69 6c 64 5f 73 74 64 6f 75 74 2c 20 63 68 69 6c 64 5f 73 74 64 69 6e 29 20 3d 20 28 | .(child_stdout,.child_stdin).=.( |
2ba0 | 70 2e 73 74 64 6f 75 74 2c 20 70 2e 73 74 64 69 6e 29 0a 0a 54 68 65 20 70 6f 70 65 6e 32 2e 50 | p.stdout,.p.stdin)..The.popen2.P |
2bc0 | 6f 70 65 6e 33 20 61 6e 64 20 70 6f 70 65 6e 33 2e 50 6f 70 65 6e 34 20 62 61 73 69 63 61 6c 6c | open3.and.popen3.Popen4.basicall |
2be0 | 79 20 77 6f 72 6b 73 20 61 73 20 73 75 62 70 72 6f 63 65 73 73 2e 50 6f 70 65 6e 2c 0a 65 78 63 | y.works.as.subprocess.Popen,.exc |
2c00 | 65 70 74 20 74 68 61 74 3a 0a 0a 2a 20 73 75 62 70 72 6f 63 65 73 73 2e 50 6f 70 65 6e 20 72 61 | ept.that:..*.subprocess.Popen.ra |
2c20 | 69 73 65 73 20 61 6e 20 65 78 63 65 70 74 69 6f 6e 20 69 66 20 74 68 65 20 65 78 65 63 75 74 69 | ises.an.exception.if.the.executi |
2c40 | 6f 6e 20 66 61 69 6c 73 0a 2a 20 74 68 65 20 63 61 70 74 75 72 65 73 74 64 65 72 72 20 61 72 67 | on.fails.*.the.capturestderr.arg |
2c60 | 75 6d 65 6e 74 20 69 73 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 74 68 65 20 73 74 64 65 72 | ument.is.replaced.with.the.stder |
2c80 | 72 20 61 72 67 75 6d 65 6e 74 2e 0a 2a 20 73 74 64 69 6e 3d 50 49 50 45 20 61 6e 64 20 73 74 64 | r.argument..*.stdin=PIPE.and.std |
2ca0 | 6f 75 74 3d 50 49 50 45 20 6d 75 73 74 20 62 65 20 73 70 65 63 69 66 69 65 64 2e 0a 2a 20 70 6f | out=PIPE.must.be.specified..*.po |
2cc0 | 70 65 6e 32 20 63 6c 6f 73 65 73 20 61 6c 6c 20 66 69 6c 65 64 65 73 63 72 69 70 74 6f 72 73 20 | pen2.closes.all.filedescriptors. |
2ce0 | 62 79 20 64 65 66 61 75 6c 74 2c 20 62 75 74 20 79 6f 75 20 68 61 76 65 20 74 6f 20 73 70 65 63 | by.default,.but.you.have.to.spec |
2d00 | 69 66 79 0a 20 20 63 6c 6f 73 65 5f 66 64 73 3d 54 72 75 65 20 77 69 74 68 20 73 75 62 70 72 6f | ify...close_fds=True.with.subpro |
2d20 | 63 65 73 73 2e 50 6f 70 65 6e 2e 0a 0a 0a 69 ff ff ff ff 4e 74 05 00 00 00 77 69 6e 33 32 74 12 | cess.Popen....i....Nt....win32t. |
2d40 | 00 00 00 43 61 6c 6c 65 64 50 72 6f 63 65 73 73 45 72 72 6f 72 63 00 00 00 00 00 00 00 00 01 00 | ...CalledProcessErrorc.......... |
2d60 | 00 00 42 00 00 00 73 20 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 84 00 00 5a 03 00 | ..B...s....e..Z..d..Z..d.....Z.. |
2d80 | 64 02 00 84 00 00 5a 04 00 52 53 28 03 00 00 00 73 a0 00 00 00 54 68 69 73 20 65 78 63 65 70 74 | d.....Z..RS(....s....This.except |
2da0 | 69 6f 6e 20 69 73 20 72 61 69 73 65 64 20 77 68 65 6e 20 61 20 70 72 6f 63 65 73 73 20 72 75 6e | ion.is.raised.when.a.process.run |
2dc0 | 20 62 79 20 63 68 65 63 6b 5f 63 61 6c 6c 28 29 20 72 65 74 75 72 6e 73 0a 20 20 20 20 61 20 6e | .by.check_call().returns.....a.n |
2de0 | 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 2e 20 20 54 68 65 20 65 78 69 74 20 73 | on-zero.exit.status...The.exit.s |
2e00 | 74 61 74 75 73 20 77 69 6c 6c 20 62 65 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 0a 20 20 20 20 | tatus.will.be.stored.in.the..... |
2e20 | 72 65 74 75 72 6e 63 6f 64 65 20 61 74 74 72 69 62 75 74 65 2e 63 03 00 00 00 03 00 00 00 02 00 | returncode.attribute.c.......... |
2e40 | 00 00 43 00 00 00 73 16 00 00 00 7c 01 00 7c 00 00 5f 00 00 7c 02 00 7c 00 00 5f 01 00 64 00 00 | ..C...s....|..|.._..|..|.._..d.. |
2e60 | 53 28 01 00 00 00 4e 28 02 00 00 00 74 0a 00 00 00 72 65 74 75 72 6e 63 6f 64 65 74 03 00 00 00 | S(....N(....t....returncodet.... |
2e80 | 63 6d 64 28 03 00 00 00 74 04 00 00 00 73 65 6c 66 52 02 00 00 00 52 03 00 00 00 28 00 00 00 00 | cmd(....t....selfR....R....(.... |
2ea0 | 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f | (....s..../sys/lib/python/subpro |
2ec0 | 63 65 73 73 2e 70 79 74 08 00 00 00 5f 5f 69 6e 69 74 5f 5f 6f 01 00 00 73 04 00 00 00 00 01 09 | cess.pyt....__init__o...s....... |
2ee0 | 01 63 01 00 00 00 01 00 00 00 03 00 00 00 43 00 00 00 73 14 00 00 00 64 01 00 7c 00 00 69 00 00 | .c............C...s....d..|..i.. |
2f00 | 7c 00 00 69 01 00 66 02 00 16 53 28 02 00 00 00 4e 73 2d 00 00 00 43 6f 6d 6d 61 6e 64 20 27 25 | |..i..f...S(....Ns-...Command.'% |
2f20 | 73 27 20 72 65 74 75 72 6e 65 64 20 6e 6f 6e 2d 7a 65 72 6f 20 65 78 69 74 20 73 74 61 74 75 73 | s'.returned.non-zero.exit.status |
2f40 | 20 25 64 28 02 00 00 00 52 03 00 00 00 52 02 00 00 00 28 01 00 00 00 52 04 00 00 00 28 00 00 00 | .%d(....R....R....(....R....(... |
2f60 | 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 | .(....s..../sys/lib/python/subpr |
2f80 | 6f 63 65 73 73 2e 70 79 74 07 00 00 00 5f 5f 73 74 72 5f 5f 72 01 00 00 73 02 00 00 00 00 01 28 | ocess.pyt....__str__r...s......( |
2fa0 | 05 00 00 00 74 08 00 00 00 5f 5f 6e 61 6d 65 5f 5f 74 0a 00 00 00 5f 5f 6d 6f 64 75 6c 65 5f 5f | ....t....__name__t....__module__ |
2fc0 | 74 07 00 00 00 5f 5f 64 6f 63 5f 5f 52 05 00 00 00 52 06 00 00 00 28 00 00 00 00 28 00 00 00 00 | t....__doc__R....R....(....(.... |
2fe0 | 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f | (....s..../sys/lib/python/subpro |
3000 | 63 65 73 73 2e 70 79 52 01 00 00 00 6b 01 00 00 73 06 00 00 00 06 03 06 01 09 03 28 01 00 00 00 | cess.pyR....k...s..........(.... |
3020 | 74 01 00 00 00 2a 74 0b 00 00 00 53 54 41 52 54 55 50 49 4e 46 4f 63 00 00 00 00 00 00 00 00 01 | t....*t....STARTUPINFOc......... |
3040 | 00 00 00 42 00 00 00 73 26 00 00 00 65 00 00 5a 01 00 64 00 00 5a 02 00 64 01 00 5a 04 00 64 01 | ...B...s&...e..Z..d..Z..d..Z..d. |
3060 | 00 5a 05 00 64 01 00 5a 06 00 64 00 00 5a 07 00 52 53 28 02 00 00 00 69 00 00 00 00 4e 28 08 00 | .Z..d..Z..d..Z..RS(....i....N(.. |
3080 | 00 00 52 07 00 00 00 52 08 00 00 00 74 07 00 00 00 64 77 46 6c 61 67 73 74 04 00 00 00 4e 6f 6e | ..R....R....t....dwFlagst....Non |
30a0 | 65 74 09 00 00 00 68 53 74 64 49 6e 70 75 74 74 0a 00 00 00 68 53 74 64 4f 75 74 70 75 74 74 09 | et....hStdInputt....hStdOutputt. |
30c0 | 00 00 00 68 53 74 64 45 72 72 6f 72 74 0b 00 00 00 77 53 68 6f 77 57 69 6e 64 6f 77 28 00 00 00 | ...hStdErrort....wShowWindow(... |
30e0 | 00 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f | .(....(....s..../sys/lib/python/ |
3100 | 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 0b 00 00 00 87 01 00 00 73 0a 00 00 00 06 01 06 01 06 | subprocess.pyR........s......... |
3120 | 01 06 01 06 01 74 0a 00 00 00 70 79 77 69 6e 74 79 70 65 73 63 00 00 00 00 00 00 00 00 01 00 00 | .....t....pywintypesc........... |
3140 | 00 42 00 00 00 73 0e 00 00 00 65 00 00 5a 01 00 65 02 00 5a 03 00 52 53 28 00 00 00 00 28 04 00 | .B...s....e..Z..e..Z..RS(....(.. |
3160 | 00 00 52 07 00 00 00 52 08 00 00 00 74 07 00 00 00 49 4f 45 72 72 6f 72 74 05 00 00 00 65 72 72 | ..R....R....t....IOErrort....err |
3180 | 6f 72 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 | or(....(....(....s..../sys/lib/p |
31a0 | 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 12 00 00 00 8d 01 00 00 73 02 00 00 | ython/subprocess.pyR........s... |
31c0 | 00 06 01 74 05 00 00 00 50 6f 70 65 6e 74 04 00 00 00 50 49 50 45 74 06 00 00 00 53 54 44 4f 55 | ...t....Popent....PIPEt....STDOU |
31e0 | 54 74 04 00 00 00 63 61 6c 6c 74 0a 00 00 00 63 68 65 63 6b 5f 63 61 6c 6c 74 0b 00 00 00 53 43 | Tt....callt....check_callt....SC |
3200 | 5f 4f 50 45 4e 5f 4d 41 58 69 00 01 00 00 69 00 00 00 00 69 01 00 00 00 63 00 00 00 00 01 00 00 | _OPEN_MAXi....i....i....c....... |
3220 | 00 07 00 00 00 43 00 00 00 73 5d 00 00 00 78 56 00 74 00 00 1e 44 5d 4d 00 7d 00 00 7c 00 00 69 | .....C...s]...xV.t...D]M.}..|..i |
3240 | 01 00 64 01 00 74 02 00 69 03 00 83 00 01 64 02 00 6a 05 00 6f 2b 00 01 79 11 00 74 00 00 69 04 | ..d..t..i.....d..j..o+..y..t..i. |
3260 | 00 7c 00 00 83 01 00 01 57 71 55 00 04 74 05 00 6a 0a 00 6f 07 00 01 01 01 01 71 55 00 01 58 71 | .|......WqU..t..j..o......qU..Xq |
3280 | 08 00 01 71 08 00 57 64 00 00 53 28 03 00 00 00 4e 74 0a 00 00 00 5f 64 65 61 64 73 74 61 74 65 | ...q..Wd..S(....Nt...._deadstate |
32a0 | 69 00 00 00 00 28 06 00 00 00 74 07 00 00 00 5f 61 63 74 69 76 65 74 04 00 00 00 70 6f 6c 6c 74 | i....(....t...._activet....pollt |
32c0 | 03 00 00 00 73 79 73 74 06 00 00 00 6d 61 78 69 6e 74 74 06 00 00 00 72 65 6d 6f 76 65 74 0a 00 | ....syst....maxintt....removet.. |
32e0 | 00 00 56 61 6c 75 65 45 72 72 6f 72 28 01 00 00 00 74 04 00 00 00 69 6e 73 74 28 00 00 00 00 28 | ..ValueError(....t....inst(....( |
3300 | 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 | ....s..../sys/lib/python/subproc |
3320 | 65 73 73 2e 70 79 74 08 00 00 00 5f 63 6c 65 61 6e 75 70 a5 01 00 00 73 0e 00 00 00 00 01 08 00 | ess.pyt...._cleanup....s........ |
3340 | 06 01 1c 01 03 01 11 01 0e 03 69 fe ff ff ff 63 00 00 00 00 02 00 00 00 03 00 00 00 4f 00 00 00 | ..........i....c............O... |
3360 | 73 13 00 00 00 74 00 00 7c 00 00 7c 01 00 8e 00 00 69 01 00 83 00 00 53 28 01 00 00 00 73 d3 00 | s....t..|..|.....i.....S(....s.. |
3380 | 00 00 52 75 6e 20 63 6f 6d 6d 61 6e 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 57 | ..Run.command.with.arguments...W |
33a0 | 61 69 74 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 63 6f 6d 70 6c 65 74 65 2c 20 74 68 65 | ait.for.command.to.complete,.the |
33c0 | 6e 0a 20 20 20 20 72 65 74 75 72 6e 20 74 68 65 20 72 65 74 75 72 6e 63 6f 64 65 20 61 74 74 72 | n.....return.the.returncode.attr |
33e0 | 69 62 75 74 65 2e 0a 0a 20 20 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 68 | ibute.......The.arguments.are.th |
3400 | 65 20 73 61 6d 65 20 61 73 20 66 6f 72 20 74 68 65 20 50 6f 70 65 6e 20 63 6f 6e 73 74 72 75 63 | e.same.as.for.the.Popen.construc |
3420 | 74 6f 72 2e 20 20 45 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 72 65 74 63 6f 64 65 20 3d 20 63 61 | tor...Example:......retcode.=.ca |
3440 | 6c 6c 28 5b 22 6c 73 22 2c 20 22 2d 6c 22 5d 29 0a 20 20 20 20 28 02 00 00 00 52 15 00 00 00 74 | ll(["ls",."-l"]).....(....R....t |
3460 | 04 00 00 00 77 61 69 74 28 02 00 00 00 74 09 00 00 00 70 6f 70 65 6e 61 72 67 73 74 06 00 00 00 | ....wait(....t....popenargst.... |
3480 | 6b 77 61 72 67 73 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 | kwargs(....(....s..../sys/lib/py |
34a0 | 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 18 00 00 00 b3 01 00 00 73 02 00 00 00 | thon/subprocess.pyR........s.... |
34c0 | 00 08 63 00 00 00 00 04 00 00 00 03 00 00 00 4f 00 00 00 73 57 00 00 00 74 00 00 7c 00 00 7c 01 | ..c............O...sW...t..|..|. |
34e0 | 00 8e 00 00 7d 02 00 7c 01 00 69 01 00 64 01 00 83 01 00 7d 03 00 7c 03 00 64 03 00 6a 08 00 6f | ....}..|..i..d.....}..|..d..j..o |
3500 | 0e 00 01 7c 00 00 64 02 00 19 7d 03 00 6e 01 00 01 7c 02 00 6f 13 00 01 74 03 00 7c 02 00 7c 03 | ...|..d...}..n...|..o...t..|..|. |
3520 | 00 83 02 00 82 01 00 6e 01 00 01 7c 02 00 53 28 04 00 00 00 73 53 01 00 00 52 75 6e 20 63 6f 6d | .......n...|..S(....sS...Run.com |
3540 | 6d 61 6e 64 20 77 69 74 68 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 57 61 69 74 20 66 6f 72 20 63 | mand.with.arguments...Wait.for.c |
3560 | 6f 6d 6d 61 6e 64 20 74 6f 20 63 6f 6d 70 6c 65 74 65 2e 20 20 49 66 0a 20 20 20 20 74 68 65 20 | ommand.to.complete...If.....the. |
3580 | 65 78 69 74 20 63 6f 64 65 20 77 61 73 20 7a 65 72 6f 20 74 68 65 6e 20 72 65 74 75 72 6e 2c 20 | exit.code.was.zero.then.return,. |
35a0 | 6f 74 68 65 72 77 69 73 65 20 72 61 69 73 65 0a 20 20 20 20 43 61 6c 6c 65 64 50 72 6f 63 65 73 | otherwise.raise.....CalledProces |
35c0 | 73 45 72 72 6f 72 2e 20 20 54 68 65 20 43 61 6c 6c 65 64 50 72 6f 63 65 73 73 45 72 72 6f 72 20 | sError...The.CalledProcessError. |
35e0 | 6f 62 6a 65 63 74 20 77 69 6c 6c 20 68 61 76 65 20 74 68 65 0a 20 20 20 20 72 65 74 75 72 6e 20 | object.will.have.the.....return. |
3600 | 63 6f 64 65 20 69 6e 20 74 68 65 20 72 65 74 75 72 6e 63 6f 64 65 20 61 74 74 72 69 62 75 74 65 | code.in.the.returncode.attribute |
3620 | 2e 0a 0a 20 20 20 20 54 68 65 20 61 72 67 75 6d 65 6e 74 73 20 61 72 65 20 74 68 65 20 73 61 6d | .......The.arguments.are.the.sam |
3640 | 65 20 61 73 20 66 6f 72 20 74 68 65 20 50 6f 70 65 6e 20 63 6f 6e 73 74 72 75 63 74 6f 72 2e 20 | e.as.for.the.Popen.constructor.. |
3660 | 20 45 78 61 6d 70 6c 65 3a 0a 0a 20 20 20 20 63 68 65 63 6b 5f 63 61 6c 6c 28 5b 22 6c 73 22 2c | .Example:......check_call(["ls", |
3680 | 20 22 2d 6c 22 5d 29 0a 20 20 20 20 74 04 00 00 00 61 72 67 73 69 00 00 00 00 4e 28 04 00 00 00 | ."-l"]).....t....argsi....N(.... |
36a0 | 52 18 00 00 00 74 03 00 00 00 67 65 74 52 0d 00 00 00 52 01 00 00 00 28 04 00 00 00 52 25 00 00 | R....t....getR....R....(....R%.. |
36c0 | 00 52 26 00 00 00 74 07 00 00 00 72 65 74 63 6f 64 65 52 03 00 00 00 28 00 00 00 00 28 00 00 00 | .R&...t....retcodeR....(....(... |
36e0 | 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 | .s..../sys/lib/python/subprocess |
3700 | 2e 70 79 52 19 00 00 00 be 01 00 00 73 0e 00 00 00 00 0a 0f 01 0f 01 0d 01 0e 01 07 01 13 01 63 | .pyR........s..................c |
3720 | 01 00 00 00 06 00 00 00 06 00 00 00 43 00 00 00 73 5c 01 00 00 67 00 00 7d 01 00 74 00 00 7d 02 | ............C...s\...g..}..t..}. |
3740 | 00 78 40 01 7c 00 00 44 5d 38 01 7d 03 00 67 00 00 7d 04 00 7c 01 00 6f 11 00 01 7c 01 00 69 01 | .x@.|..D]8.}..g..}..|..o...|..i. |
3760 | 00 64 01 00 83 01 00 01 6e 01 00 01 64 01 00 7c 03 00 6a 06 00 70 17 00 01 64 02 00 7c 03 00 6a | .d......n...d..|..j..p...d..|..j |
3780 | 06 00 70 0a 00 01 7c 03 00 64 03 00 6a 02 00 7d 02 00 7c 02 00 6f 11 00 01 7c 01 00 69 01 00 64 | ..p...|..d..j..}..|..o...|..i..d |
37a0 | 04 00 83 01 00 01 6e 01 00 01 78 96 00 7c 03 00 44 5d 8e 00 7d 05 00 7c 05 00 64 05 00 6a 02 00 | ......n...x..|..D]..}..|..d..j.. |
37c0 | 6f 11 00 01 7c 04 00 69 01 00 7c 05 00 83 01 00 01 71 7c 00 01 7c 05 00 64 04 00 6a 02 00 6f 32 | o...|..i..|......q|..|..d..j..o2 |
37e0 | 00 01 7c 01 00 69 01 00 64 05 00 74 02 00 7c 04 00 83 01 00 14 64 06 00 14 83 01 00 01 67 00 00 | ..|..i..d..t..|......d.......g.. |
3800 | 7d 04 00 7c 01 00 69 01 00 64 07 00 83 01 00 01 71 7c 00 01 7c 04 00 6f 17 00 01 7c 01 00 69 03 | }..|..i..d......q|..|..o...|..i. |
3820 | 00 7c 04 00 83 01 00 01 67 00 00 7d 04 00 6e 01 00 01 7c 01 00 69 01 00 7c 05 00 83 01 00 01 71 | .|......g..}..n...|..i..|......q |
3840 | 7c 00 57 7c 04 00 6f 11 00 01 7c 01 00 69 03 00 7c 04 00 83 01 00 01 6e 01 00 01 7c 02 00 6f 1e | |.W|..o...|..i..|......n...|..o. |
3860 | 00 01 7c 01 00 69 03 00 7c 04 00 83 01 00 01 7c 01 00 69 01 00 64 04 00 83 01 00 01 71 13 00 01 | ..|..i..|......|..i..d......q... |
3880 | 71 13 00 57 64 03 00 69 04 00 7c 01 00 83 01 00 53 28 08 00 00 00 73 95 03 00 00 0a 20 20 20 20 | q..Wd..i..|.....S(....s......... |
38a0 | 54 72 61 6e 73 6c 61 74 65 20 61 20 73 65 71 75 65 6e 63 65 20 6f 66 20 61 72 67 75 6d 65 6e 74 | Translate.a.sequence.of.argument |
38c0 | 73 20 69 6e 74 6f 20 61 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 0a 20 20 20 20 73 74 72 69 6e 67 | s.into.a.command.line.....string |
38e0 | 2c 20 75 73 69 6e 67 20 74 68 65 20 73 61 6d 65 20 72 75 6c 65 73 20 61 73 20 74 68 65 20 4d 53 | ,.using.the.same.rules.as.the.MS |
3900 | 20 43 20 72 75 6e 74 69 6d 65 3a 0a 0a 20 20 20 20 31 29 20 41 72 67 75 6d 65 6e 74 73 20 61 72 | .C.runtime:......1).Arguments.ar |
3920 | 65 20 64 65 6c 69 6d 69 74 65 64 20 62 79 20 77 68 69 74 65 20 73 70 61 63 65 2c 20 77 68 69 63 | e.delimited.by.white.space,.whic |
3940 | 68 20 69 73 20 65 69 74 68 65 72 20 61 0a 20 20 20 20 20 20 20 73 70 61 63 65 20 6f 72 20 61 20 | h.is.either.a........space.or.a. |
3960 | 74 61 62 2e 0a 0a 20 20 20 20 32 29 20 41 20 73 74 72 69 6e 67 20 73 75 72 72 6f 75 6e 64 65 64 | tab.......2).A.string.surrounded |
3980 | 20 62 79 20 64 6f 75 62 6c 65 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 73 20 69 73 0a 20 20 | .by.double.quotation.marks.is... |
39a0 | 20 20 20 20 20 69 6e 74 65 72 70 72 65 74 65 64 20 61 73 20 61 20 73 69 6e 67 6c 65 20 61 72 67 | .....interpreted.as.a.single.arg |
39c0 | 75 6d 65 6e 74 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 69 74 65 20 73 70 61 63 65 | ument,.regardless.of.white.space |
39e0 | 0a 20 20 20 20 20 20 20 63 6f 6e 74 61 69 6e 65 64 20 77 69 74 68 69 6e 2e 20 20 41 20 71 75 6f | ........contained.within...A.quo |
3a00 | 74 65 64 20 73 74 72 69 6e 67 20 63 61 6e 20 62 65 20 65 6d 62 65 64 64 65 64 20 69 6e 20 61 6e | ted.string.can.be.embedded.in.an |
3a20 | 0a 20 20 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2e 0a 0a 20 20 20 20 33 29 20 41 20 64 6f 75 62 | ........argument.......3).A.doub |
3a40 | 6c 65 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 20 70 72 65 63 65 64 65 64 20 62 79 20 61 20 | le.quotation.mark.preceded.by.a. |
3a60 | 62 61 63 6b 73 6c 61 73 68 20 69 73 0a 20 20 20 20 20 20 20 69 6e 74 65 72 70 72 65 74 65 64 20 | backslash.is........interpreted. |
3a80 | 61 73 20 61 20 6c 69 74 65 72 61 6c 20 64 6f 75 62 6c 65 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 | as.a.literal.double.quotation.ma |
3aa0 | 72 6b 2e 0a 0a 20 20 20 20 34 29 20 42 61 63 6b 73 6c 61 73 68 65 73 20 61 72 65 20 69 6e 74 65 | rk.......4).Backslashes.are.inte |
3ac0 | 72 70 72 65 74 65 64 20 6c 69 74 65 72 61 6c 6c 79 2c 20 75 6e 6c 65 73 73 20 74 68 65 79 0a 20 | rpreted.literally,.unless.they.. |
3ae0 | 20 20 20 20 20 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 70 72 65 63 65 64 65 20 61 20 64 6f 75 62 | ......immediately.precede.a.doub |
3b00 | 6c 65 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 2e 0a 0a 20 20 20 20 35 29 20 49 66 20 62 61 | le.quotation.mark.......5).If.ba |
3b20 | 63 6b 73 6c 61 73 68 65 73 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 70 72 65 63 65 64 65 20 61 20 | ckslashes.immediately.precede.a. |
3b40 | 64 6f 75 62 6c 65 20 71 75 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 2c 0a 20 20 20 20 20 20 20 65 76 | double.quotation.mark,........ev |
3b60 | 65 72 79 20 70 61 69 72 20 6f 66 20 62 61 63 6b 73 6c 61 73 68 65 73 20 69 73 20 69 6e 74 65 72 | ery.pair.of.backslashes.is.inter |
3b80 | 70 72 65 74 65 64 20 61 73 20 61 20 6c 69 74 65 72 61 6c 0a 20 20 20 20 20 20 20 62 61 63 6b 73 | preted.as.a.literal........backs |
3ba0 | 6c 61 73 68 2e 20 20 49 66 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 62 61 63 6b 73 6c 61 73 | lash...If.the.number.of.backslas |
3bc0 | 68 65 73 20 69 73 20 6f 64 64 2c 20 74 68 65 20 6c 61 73 74 0a 20 20 20 20 20 20 20 62 61 63 6b | hes.is.odd,.the.last........back |
3be0 | 73 6c 61 73 68 20 65 73 63 61 70 65 73 20 74 68 65 20 6e 65 78 74 20 64 6f 75 62 6c 65 20 71 75 | slash.escapes.the.next.double.qu |
3c00 | 6f 74 61 74 69 6f 6e 20 6d 61 72 6b 20 61 73 0a 20 20 20 20 20 20 20 64 65 73 63 72 69 62 65 64 | otation.mark.as........described |
3c20 | 20 69 6e 20 72 75 6c 65 20 33 2e 0a 20 20 20 20 74 01 00 00 00 20 73 01 00 00 00 09 74 00 00 00 | .in.rule.3......t.....s.....t... |
3c40 | 00 74 01 00 00 00 22 73 01 00 00 00 5c 69 02 00 00 00 73 02 00 00 00 5c 22 28 05 00 00 00 74 05 | .t...."s....\i....s....\"(....t. |
3c60 | 00 00 00 46 61 6c 73 65 74 06 00 00 00 61 70 70 65 6e 64 74 03 00 00 00 6c 65 6e 74 06 00 00 00 | ...Falset....appendt....lent.... |
3c80 | 65 78 74 65 6e 64 74 04 00 00 00 6a 6f 69 6e 28 06 00 00 00 74 03 00 00 00 73 65 71 74 06 00 00 | extendt....join(....t....seqt... |
3ca0 | 00 72 65 73 75 6c 74 74 09 00 00 00 6e 65 65 64 71 75 6f 74 65 74 03 00 00 00 61 72 67 74 06 00 | .resultt....needquotet....argt.. |
3cc0 | 00 00 62 73 5f 62 75 66 74 01 00 00 00 63 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 | ..bs_buft....c(....(....s..../sy |
3ce0 | 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 74 0c 00 00 00 6c | s/lib/python/subprocess.pyt....l |
3d00 | 69 73 74 32 63 6d 64 6c 69 6e 65 d1 01 00 00 73 38 00 00 00 00 1c 06 01 06 01 07 00 06 01 06 03 | ist2cmdline....s8............... |
3d20 | 07 01 11 02 26 01 07 01 11 02 07 00 06 01 0d 02 11 01 0d 02 1b 01 06 01 11 03 07 01 0d 01 0a 01 | ....&........................... |
3d40 | 11 03 07 01 11 02 07 01 0d 01 15 02 63 00 00 00 00 00 00 00 00 0e 00 00 00 42 00 00 00 73 f7 00 | ............c............B...s.. |
3d60 | 00 00 65 00 00 5a 01 00 64 00 00 64 15 00 64 15 00 64 15 00 64 15 00 64 15 00 65 03 00 65 03 00 | ..e..Z..d..d..d..d..d..d..e..e.. |
3d80 | 64 15 00 64 15 00 65 03 00 64 15 00 64 00 00 64 01 00 84 0d 00 5a 04 00 64 02 00 84 00 00 5a 05 | d..d..e..d..d..d.....Z..d.....Z. |
3da0 | 00 64 03 00 84 00 00 5a 06 00 64 15 00 64 04 00 84 01 00 5a 07 00 65 08 00 6f 4f 00 01 64 05 00 | .d.....Z..d..d.....Z..e..oO..d.. |
3dc0 | 84 00 00 5a 09 00 64 06 00 84 00 00 5a 0a 00 64 07 00 84 00 00 5a 0b 00 64 08 00 84 00 00 5a 0c | ...Z..d.....Z..d.....Z..d.....Z. |
3de0 | 00 64 15 00 64 09 00 84 01 00 5a 0d 00 64 0a 00 84 00 00 5a 0e 00 64 0b 00 84 00 00 5a 0f 00 64 | .d..d.....Z..d.....Z..d.....Z..d |
3e00 | 0c 00 84 00 00 5a 10 00 6e 4c 00 01 64 0d 00 84 00 00 5a 09 00 64 0e 00 84 00 00 5a 11 00 64 0f | .....Z..nL..d.....Z..d.....Z..d. |
3e20 | 00 84 00 00 5a 12 00 64 10 00 84 00 00 5a 0c 00 64 11 00 84 00 00 5a 13 00 64 15 00 64 12 00 84 | ....Z..d.....Z..d.....Z..d..d... |
3e40 | 01 00 5a 0d 00 64 13 00 84 00 00 5a 0e 00 64 14 00 84 00 00 5a 10 00 52 53 28 16 00 00 00 69 00 | ..Z..d.....Z..d.....Z..RS(....i. |
3e60 | 00 00 00 63 0f 00 00 00 15 00 00 00 11 00 00 00 43 00 00 00 73 97 02 00 00 74 00 00 83 00 00 01 | ...c............C...s....t...... |
3e80 | 74 01 00 7c 00 00 5f 02 00 74 03 00 7c 02 00 74 04 00 74 05 00 66 02 00 83 02 00 70 10 00 01 74 | t..|.._..t..|..t..t..f.....p...t |
3ea0 | 06 00 64 01 00 83 01 00 82 01 00 6e 01 00 01 74 07 00 6f 38 00 01 7c 07 00 64 0a 00 6a 09 00 6f | ..d........n...t..o8..|..d..j..o |
3ec0 | 10 00 01 74 09 00 64 02 00 83 01 00 82 01 00 6e 01 00 01 7c 08 00 6f 10 00 01 74 09 00 64 03 00 | ...t..d........n...|..o...t..d.. |
3ee0 | 83 01 00 82 01 00 71 af 00 01 6e 3b 00 01 7c 0d 00 64 0a 00 6a 09 00 6f 10 00 01 74 09 00 64 04 | ......q...n;..|..d..j..o...t..d. |
3f00 | 00 83 01 00 82 01 00 6e 01 00 01 7c 0e 00 64 05 00 6a 03 00 6f 10 00 01 74 09 00 64 06 00 83 01 | .......n...|..d..j..o...t..d.... |
3f20 | 00 82 01 00 6e 01 00 01 64 0a 00 7c 00 00 5f 0a 00 64 0a 00 7c 00 00 5f 0b 00 64 0a 00 7c 00 00 | ....n...d..|.._..d..|.._..d..|.. |
3f40 | 5f 0c 00 64 0a 00 7c 00 00 5f 0d 00 64 0a 00 7c 00 00 5f 0e 00 7c 0c 00 7c 00 00 5f 0f 00 7c 00 | _..d..|.._..d..|.._..|..|.._..|. |
3f60 | 00 69 10 00 7c 04 00 7c 05 00 7c 06 00 83 03 00 5c 06 00 7d 0f 00 7d 10 00 7d 11 00 7d 12 00 7d | .i..|..|..|.....\..}..}..}..}..} |
3f80 | 13 00 7d 14 00 7c 00 00 69 11 00 7c 01 00 7c 03 00 7c 07 00 7c 08 00 7c 0a 00 7c 0b 00 7c 0c 00 | ..}..|..i..|..|..|..|..|..|..|.. |
3fa0 | 7c 0d 00 7c 0e 00 7c 09 00 7c 0f 00 7c 10 00 7c 11 00 7c 12 00 7c 13 00 7c 14 00 83 10 00 01 74 | |..|..|..|..|..|..|..|..|......t |
3fc0 | 07 00 6f 97 00 01 7c 04 00 64 0a 00 6a 08 00 6f 24 00 01 7c 10 00 64 0a 00 6a 09 00 6f 17 00 01 | ..o...|..d..j..o$..|..d..j..o... |
3fe0 | 74 12 00 69 13 00 7c 10 00 83 01 00 01 64 0a 00 7d 10 00 6e 01 00 01 7c 05 00 64 0a 00 6a 08 00 | t..i..|......d..}..n...|..d..j.. |
4000 | 6f 24 00 01 7c 11 00 64 0a 00 6a 09 00 6f 17 00 01 74 12 00 69 13 00 7c 11 00 83 01 00 01 64 0a | o$..|..d..j..o...t..i..|......d. |
4020 | 00 7d 11 00 6e 01 00 01 7c 06 00 64 0a 00 6a 08 00 6f 24 00 01 7c 13 00 64 0a 00 6a 09 00 6f 17 | .}..n...|..d..j..o$..|..d..j..o. |
4040 | 00 01 74 12 00 69 13 00 7c 13 00 83 01 00 01 64 0a 00 7d 13 00 71 e4 01 01 6e 01 00 01 7c 10 00 | ..t..i..|......d..}..q...n...|.. |
4060 | 6f 1c 00 01 74 12 00 69 14 00 7c 10 00 64 07 00 7c 02 00 83 03 00 7c 00 00 5f 0a 00 6e 01 00 01 | o...t..i..|..d..|.....|.._..n... |
4080 | 7c 11 00 6f 3f 00 01 7c 0c 00 6f 1c 00 01 74 12 00 69 14 00 7c 11 00 64 08 00 7c 02 00 83 03 00 | |..o?..|..o...t..i..|..d..|..... |
40a0 | 7c 00 00 5f 0b 00 71 4d 02 01 74 12 00 69 14 00 7c 11 00 64 09 00 7c 02 00 83 03 00 7c 00 00 5f | |.._..qM..t..i..|..d..|.....|.._ |
40c0 | 0b 00 6e 01 00 01 7c 13 00 6f 3f 00 01 7c 0c 00 6f 1c 00 01 74 12 00 69 14 00 7c 13 00 64 08 00 | ..n...|..o?..|..o...t..i..|..d.. |
40e0 | 7c 02 00 83 03 00 7c 00 00 5f 0c 00 71 93 02 01 74 12 00 69 14 00 7c 13 00 64 09 00 7c 02 00 83 | |.....|.._..q...t..i..|..d..|... |
4100 | 03 00 7c 00 00 5f 0c 00 6e 01 00 01 64 0a 00 53 28 0b 00 00 00 73 1a 00 00 00 43 72 65 61 74 65 | ..|.._..n...d..S(....s....Create |
4120 | 20 6e 65 77 20 50 6f 70 65 6e 20 69 6e 73 74 61 6e 63 65 2e 73 1a 00 00 00 62 75 66 73 69 7a 65 | .new.Popen.instance.s....bufsize |
4140 | 20 6d 75 73 74 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 73 30 00 00 00 70 72 65 65 78 65 63 5f | .must.be.an.integers0...preexec_ |
4160 | 66 6e 20 69 73 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 20 6f 6e 20 57 69 6e 64 6f 77 73 20 70 | fn.is.not.supported.on.Windows.p |
4180 | 6c 61 74 66 6f 72 6d 73 73 2f 00 00 00 63 6c 6f 73 65 5f 66 64 73 20 69 73 20 6e 6f 74 20 73 75 | latformss/...close_fds.is.not.su |
41a0 | 70 70 6f 72 74 65 64 20 6f 6e 20 57 69 6e 64 6f 77 73 20 70 6c 61 74 66 6f 72 6d 73 73 32 00 00 | pported.on.Windows.platformss2.. |
41c0 | 00 73 74 61 72 74 75 70 69 6e 66 6f 20 69 73 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74 65 64 20 6f | .startupinfo.is.only.supported.o |
41e0 | 6e 20 57 69 6e 64 6f 77 73 20 70 6c 61 74 66 6f 72 6d 73 69 00 00 00 00 73 34 00 00 00 63 72 65 | n.Windows.platformsi....s4...cre |
4200 | 61 74 69 6f 6e 66 6c 61 67 73 20 69 73 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74 65 64 20 6f 6e 20 | ationflags.is.only.supported.on. |
4220 | 57 69 6e 64 6f 77 73 20 70 6c 61 74 66 6f 72 6d 73 74 02 00 00 00 77 62 74 02 00 00 00 72 55 74 | Windows.platformst....wbt....rUt |
4240 | 02 00 00 00 72 62 4e 28 15 00 00 00 52 23 00 00 00 52 2d 00 00 00 74 0e 00 00 00 5f 63 68 69 6c | ....rbN(....R#...R-...t...._chil |
4260 | 64 5f 63 72 65 61 74 65 64 74 0a 00 00 00 69 73 69 6e 73 74 61 6e 63 65 74 03 00 00 00 69 6e 74 | d_createdt....isinstancet....int |
4280 | 74 04 00 00 00 6c 6f 6e 67 74 09 00 00 00 54 79 70 65 45 72 72 6f 72 74 09 00 00 00 6d 73 77 69 | t....longt....TypeErrort....mswi |
42a0 | 6e 64 6f 77 73 52 0d 00 00 00 52 21 00 00 00 74 05 00 00 00 73 74 64 69 6e 74 06 00 00 00 73 74 | ndowsR....R!...t....stdint....st |
42c0 | 64 6f 75 74 74 06 00 00 00 73 74 64 65 72 72 74 03 00 00 00 70 69 64 52 02 00 00 00 74 12 00 00 | doutt....stderrt....pidR....t... |
42e0 | 00 75 6e 69 76 65 72 73 61 6c 5f 6e 65 77 6c 69 6e 65 73 74 0c 00 00 00 5f 67 65 74 5f 68 61 6e | .universal_newlinest...._get_han |
4300 | 64 6c 65 73 74 0e 00 00 00 5f 65 78 65 63 75 74 65 5f 63 68 69 6c 64 74 02 00 00 00 6f 73 74 05 | dlest...._execute_childt....ost. |
4320 | 00 00 00 63 6c 6f 73 65 74 06 00 00 00 66 64 6f 70 65 6e 28 15 00 00 00 52 04 00 00 00 52 27 00 | ...closet....fdopen(....R....R'. |
4340 | 00 00 74 07 00 00 00 62 75 66 73 69 7a 65 74 0a 00 00 00 65 78 65 63 75 74 61 62 6c 65 52 42 00 | ..t....bufsizet....executableRB. |
4360 | 00 00 52 43 00 00 00 52 44 00 00 00 74 0a 00 00 00 70 72 65 65 78 65 63 5f 66 6e 74 09 00 00 00 | ..RC...RD...t....preexec_fnt.... |
4380 | 63 6c 6f 73 65 5f 66 64 73 74 05 00 00 00 73 68 65 6c 6c 74 03 00 00 00 63 77 64 74 03 00 00 00 | close_fdst....shellt....cwdt.... |
43a0 | 65 6e 76 52 46 00 00 00 74 0b 00 00 00 73 74 61 72 74 75 70 69 6e 66 6f 74 0d 00 00 00 63 72 65 | envRF...t....startupinfot....cre |
43c0 | 61 74 69 6f 6e 66 6c 61 67 73 74 07 00 00 00 70 32 63 72 65 61 64 74 08 00 00 00 70 32 63 77 72 | ationflagst....p2creadt....p2cwr |
43e0 | 69 74 65 74 07 00 00 00 63 32 70 72 65 61 64 74 08 00 00 00 63 32 70 77 72 69 74 65 74 07 00 00 | itet....c2preadt....c2pwritet... |
4400 | 00 65 72 72 72 65 61 64 74 08 00 00 00 65 72 72 77 72 69 74 65 28 00 00 00 00 28 00 00 00 00 73 | .errreadt....errwrite(....(....s |
4420 | 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 | ..../sys/lib/python/subprocess.p |
4440 | 79 52 05 00 00 00 16 02 00 00 73 5c 00 00 00 00 06 07 02 09 01 16 01 10 02 07 01 0d 01 10 02 07 | yR........s\.................... |
4460 | 01 14 04 0d 01 10 02 0d 01 10 03 09 01 09 01 09 01 09 01 09 01 09 13 27 02 12 01 09 01 09 01 06 | .......................'........ |
4480 | 01 06 01 0a 07 07 01 1a 01 0d 01 0a 01 1a 01 0d 01 0a 01 1a 01 0d 01 0e 02 07 01 1c 01 07 01 07 | ................................ |
44a0 | 01 1c 02 1c 01 07 01 07 01 1c 02 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 00 73 28 00 00 | ...........c............C...s(.. |
44c0 | 00 7c 01 00 69 00 00 64 01 00 64 02 00 83 02 00 7d 01 00 7c 01 00 69 00 00 64 03 00 64 02 00 83 | .|..i..d..d.....}..|..i..d..d... |
44e0 | 02 00 7d 01 00 7c 01 00 53 28 04 00 00 00 4e 73 02 00 00 00 0d 0a 73 01 00 00 00 0a 73 01 00 00 | ..}..|..S(....Ns......s.....s... |
4500 | 00 0d 28 01 00 00 00 74 07 00 00 00 72 65 70 6c 61 63 65 28 02 00 00 00 52 04 00 00 00 74 04 00 | ..(....t....replace(....R....t.. |
4520 | 00 00 64 61 74 61 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 | ..data(....(....s..../sys/lib/py |
4540 | 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 74 13 00 00 00 5f 74 72 61 6e 73 6c 61 74 | thon/subprocess.pyt...._translat |
4560 | 65 5f 6e 65 77 6c 69 6e 65 73 71 02 00 00 73 06 00 00 00 00 01 12 01 12 01 63 01 00 00 00 01 00 | e_newlinesq...s..........c...... |
4580 | 00 00 03 00 00 00 43 00 00 00 73 57 00 00 00 7c 00 00 69 00 00 70 08 00 01 64 00 00 53 6e 01 00 | ......C...sW...|..i..p...d..Sn.. |
45a0 | 01 7c 00 00 69 01 00 64 01 00 74 02 00 69 03 00 83 00 01 01 7c 00 00 69 04 00 64 00 00 6a 08 00 | .|..i..d..t..i......|..i..d..j.. |
45c0 | 6f 1e 00 01 74 06 00 64 00 00 6a 09 00 6f 11 00 01 74 06 00 69 07 00 7c 00 00 83 01 00 01 6e 01 | o...t..d..j..o...t..i..|......n. |
45e0 | 00 01 64 00 00 53 28 02 00 00 00 4e 52 1b 00 00 00 28 08 00 00 00 52 3c 00 00 00 52 1d 00 00 00 | ..d..S(....NR....(....R<...R.... |
4600 | 52 1e 00 00 00 52 1f 00 00 00 52 02 00 00 00 52 0d 00 00 00 52 1c 00 00 00 52 2e 00 00 00 28 01 | R....R....R....R....R....R....(. |
4620 | 00 00 00 52 04 00 00 00 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f | ...R....(....(....s..../sys/lib/ |
4640 | 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 74 07 00 00 00 5f 5f 64 65 6c 5f 5f | python/subprocess.pyt....__del__ |
4660 | 77 02 00 00 73 0a 00 00 00 00 01 0a 02 08 02 13 01 1d 02 63 02 00 00 00 04 00 00 00 03 00 00 00 | w...s..............c............ |
4680 | 43 00 00 00 73 c9 00 00 00 7c 00 00 69 00 00 7c 00 00 69 01 00 7c 00 00 69 02 00 67 03 00 69 03 | C...s....|..i..|..i..|..i..g..i. |
46a0 | 00 64 02 00 83 01 00 64 01 00 6a 05 00 6f 94 00 01 64 02 00 7d 02 00 64 02 00 7d 03 00 7c 00 00 | .d.....d..j..o...d..}..d..}..|.. |
46c0 | 69 00 00 6f 2c 00 01 7c 01 00 6f 14 00 01 7c 00 00 69 00 00 69 05 00 7c 01 00 83 01 00 01 6e 01 | i..o,..|..o...|..i..i..|......n. |
46e0 | 00 01 7c 00 00 69 00 00 69 06 00 83 00 00 01 6e 3b 00 01 7c 00 00 69 01 00 6f 13 00 01 7c 00 00 | ..|..i..i......n;..|..i..o...|.. |
4700 | 69 01 00 69 07 00 83 00 00 7d 02 00 6e 1e 00 01 7c 00 00 69 02 00 6f 13 00 01 7c 00 00 69 02 00 | i..i.....}..n...|..i..o...|..i.. |
4720 | 69 07 00 83 00 00 7d 03 00 6e 01 00 01 7c 00 00 69 08 00 83 00 00 01 7c 02 00 7c 03 00 66 02 00 | i.....}..n...|..i......|..|..f.. |
4740 | 53 6e 01 00 01 7c 00 00 69 09 00 7c 01 00 83 01 00 53 28 03 00 00 00 73 66 01 00 00 49 6e 74 65 | Sn...|..i..|.....S(....sf...Inte |
4760 | 72 61 63 74 20 77 69 74 68 20 70 72 6f 63 65 73 73 3a 20 53 65 6e 64 20 64 61 74 61 20 74 6f 20 | ract.with.process:.Send.data.to. |
4780 | 73 74 64 69 6e 2e 20 20 52 65 61 64 20 64 61 74 61 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 73 | stdin...Read.data.from.........s |
47a0 | 74 64 6f 75 74 20 61 6e 64 20 73 74 64 65 72 72 2c 20 75 6e 74 69 6c 20 65 6e 64 2d 6f 66 2d 66 | tdout.and.stderr,.until.end-of-f |
47c0 | 69 6c 65 20 69 73 20 72 65 61 63 68 65 64 2e 20 20 57 61 69 74 20 66 6f 72 0a 20 20 20 20 20 20 | ile.is.reached...Wait.for....... |
47e0 | 20 20 70 72 6f 63 65 73 73 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 2e 20 20 54 68 65 20 6f 70 74 | ..process.to.terminate...The.opt |
4800 | 69 6f 6e 61 6c 20 69 6e 70 75 74 20 61 72 67 75 6d 65 6e 74 20 73 68 6f 75 6c 64 20 62 65 20 61 | ional.input.argument.should.be.a |
4820 | 0a 20 20 20 20 20 20 20 20 73 74 72 69 6e 67 20 74 6f 20 62 65 20 73 65 6e 74 20 74 6f 20 74 68 | .........string.to.be.sent.to.th |
4840 | 65 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 2c 20 6f 72 20 4e 6f 6e 65 2c 20 69 66 20 6e 6f 20 | e.child.process,.or.None,.if.no. |
4860 | 64 61 74 61 0a 20 20 20 20 20 20 20 20 73 68 6f 75 6c 64 20 62 65 20 73 65 6e 74 20 74 6f 20 74 | data.........should.be.sent.to.t |
4880 | 68 65 20 63 68 69 6c 64 2e 0a 0a 20 20 20 20 20 20 20 20 63 6f 6d 6d 75 6e 69 63 61 74 65 28 29 | he.child...........communicate() |
48a0 | 20 72 65 74 75 72 6e 73 20 61 20 74 75 70 6c 65 20 28 73 74 64 6f 75 74 2c 20 73 74 64 65 72 72 | .returns.a.tuple.(stdout,.stderr |
48c0 | 29 2e 69 02 00 00 00 4e 28 0a 00 00 00 52 42 00 00 00 52 43 00 00 00 52 44 00 00 00 74 05 00 00 | ).i....N(....RB...RC...RD...t... |
48e0 | 00 63 6f 75 6e 74 52 0d 00 00 00 74 05 00 00 00 77 72 69 74 65 52 4a 00 00 00 74 04 00 00 00 72 | .countR....t....writeRJ...t....r |
4900 | 65 61 64 52 24 00 00 00 74 0c 00 00 00 5f 63 6f 6d 6d 75 6e 69 63 61 74 65 28 04 00 00 00 52 04 | eadR$...t...._communicate(....R. |
4920 | 00 00 00 74 05 00 00 00 69 6e 70 75 74 52 43 00 00 00 52 44 00 00 00 28 00 00 00 00 28 00 00 00 | ...t....inputRC...RD...(....(... |
4940 | 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 | .s..../sys/lib/python/subprocess |
4960 | 2e 70 79 74 0b 00 00 00 63 6f 6d 6d 75 6e 69 63 61 74 65 82 02 00 00 73 1c 00 00 00 00 0b 28 01 | .pyt....communicate....s......(. |
4980 | 06 01 06 01 0a 01 07 01 14 01 11 01 0a 01 13 01 0a 01 13 01 0a 01 0e 02 63 04 00 00 00 0a 00 00 | ........................c....... |
49a0 | 00 06 00 00 00 43 00 00 00 73 d2 02 00 00 7c 01 00 64 02 00 6a 08 00 6f 22 00 01 7c 02 00 64 02 | .....C...s....|..d..j..o"..|..d. |
49c0 | 00 6a 08 00 6f 15 00 01 7c 03 00 64 02 00 6a 08 00 6f 08 00 01 64 03 00 53 6e 01 00 01 64 04 00 | .j..o...|..d..j..o...d..Sn...d.. |
49e0 | 5c 02 00 7d 04 00 7d 05 00 64 05 00 5c 02 00 7d 06 00 7d 07 00 64 06 00 5c 02 00 7d 08 00 7d 09 | \..}..}..d..\..}..}..d..\..}..}. |
4a00 | 00 7c 01 00 64 02 00 6a 08 00 6f 10 00 01 74 01 00 74 02 00 83 01 00 7d 04 00 6e 01 00 01 7c 04 | .|..d..j..o...t..t.....}..n...|. |
4a20 | 00 64 02 00 6a 09 00 6f 04 00 01 6e 8a 00 01 7c 01 00 64 02 00 6a 08 00 70 0d 00 01 7c 01 00 74 | .d..j..o...n...|..d..j..p...|..t |
4a40 | 03 00 6a 02 00 6f 37 00 01 74 04 00 64 02 00 64 01 00 83 02 00 5c 02 00 7d 04 00 7d 05 00 7c 05 | ..j..o7..t..d..d.....\..}..}..|. |
4a60 | 00 69 05 00 83 00 00 7d 05 00 74 06 00 69 07 00 7c 05 00 64 01 00 83 02 00 7d 05 00 6e 39 00 01 | .i.....}..t..i..|..d.....}..n9.. |
4a80 | 74 08 00 7c 01 00 74 09 00 83 02 00 6f 13 00 01 74 06 00 69 0a 00 7c 01 00 83 01 00 7d 04 00 6e | t..|..t.....o...t..i..|.....}..n |
4aa0 | 16 00 01 74 06 00 69 0a 00 7c 01 00 69 0b 00 83 00 00 83 01 00 7d 04 00 7c 00 00 69 0c 00 7c 04 | ...t..i..|..i........}..|..i..|. |
4ac0 | 00 83 01 00 7d 04 00 7c 02 00 64 02 00 6a 08 00 6f 10 00 01 74 01 00 74 0d 00 83 01 00 7d 07 00 | ....}..|..d..j..o...t..t.....}.. |
4ae0 | 6e 01 00 01 7c 07 00 64 02 00 6a 09 00 6f 04 00 01 6e 8a 00 01 7c 02 00 64 02 00 6a 08 00 70 0d | n...|..d..j..o...n...|..d..j..p. |
4b00 | 00 01 7c 02 00 74 03 00 6a 02 00 6f 37 00 01 74 04 00 64 02 00 64 01 00 83 02 00 5c 02 00 7d 06 | ..|..t..j..o7..t..d..d.....\..}. |
4b20 | 00 7d 07 00 7c 06 00 69 05 00 83 00 00 7d 06 00 74 06 00 69 07 00 7c 06 00 64 01 00 83 02 00 7d | .}..|..i.....}..t..i..|..d.....} |
4b40 | 06 00 6e 39 00 01 74 08 00 7c 02 00 74 09 00 83 02 00 6f 13 00 01 74 06 00 69 0a 00 7c 02 00 83 | ..n9..t..|..t.....o...t..i..|... |
4b60 | 01 00 7d 07 00 6e 16 00 01 74 06 00 69 0a 00 7c 02 00 69 0b 00 83 00 00 83 01 00 7d 07 00 7c 00 | ..}..n...t..i..|..i........}..|. |
4b80 | 00 69 0c 00 7c 07 00 83 01 00 7d 07 00 7c 03 00 64 02 00 6a 08 00 6f 10 00 01 74 01 00 74 0e 00 | .i..|.....}..|..d..j..o...t..t.. |
4ba0 | 83 01 00 7d 09 00 6e 01 00 01 7c 09 00 64 02 00 6a 09 00 6f 04 00 01 6e a1 00 01 7c 03 00 64 02 | ...}..n...|..d..j..o...n...|..d. |
4bc0 | 00 6a 08 00 70 0d 00 01 7c 03 00 74 03 00 6a 02 00 6f 37 00 01 74 04 00 64 02 00 64 01 00 83 02 | .j..p...|..t..j..o7..t..d..d.... |
4be0 | 00 5c 02 00 7d 08 00 7d 09 00 7c 08 00 69 05 00 83 00 00 7d 08 00 74 06 00 69 07 00 7c 08 00 64 | .\..}..}..|..i.....}..t..i..|..d |
4c00 | 01 00 83 02 00 7d 08 00 6e 50 00 01 7c 03 00 74 0f 00 6a 02 00 6f 0a 00 01 7c 07 00 7d 09 00 6e | .....}..nP..|..t..j..o...|..}..n |
4c20 | 39 00 01 74 08 00 7c 03 00 74 09 00 83 02 00 6f 13 00 01 74 06 00 69 0a 00 7c 03 00 83 01 00 7d | 9..t..|..t.....o...t..i..|.....} |
4c40 | 09 00 6e 16 00 01 74 06 00 69 0a 00 7c 03 00 69 0b 00 83 00 00 83 01 00 7d 09 00 7c 00 00 69 0c | ..n...t..i..|..i........}..|..i. |
4c60 | 00 7c 09 00 83 01 00 7d 09 00 7c 04 00 7c 05 00 7c 06 00 7c 07 00 7c 08 00 7c 09 00 66 06 00 53 | .|.....}..|..|..|..|..|..|..f..S |
4c80 | 28 07 00 00 00 73 7c 00 00 00 43 6f 6e 73 74 72 75 63 74 20 61 6e 64 20 72 65 74 75 72 6e 20 74 | (....s|...Construct.and.return.t |
4ca0 | 75 70 65 6c 20 77 69 74 68 20 49 4f 20 6f 62 6a 65 63 74 73 3a 0a 20 20 20 20 20 20 20 20 20 20 | upel.with.IO.objects:........... |
4cc0 | 20 20 70 32 63 72 65 61 64 2c 20 70 32 63 77 72 69 74 65 2c 20 63 32 70 72 65 61 64 2c 20 63 32 | ..p2cread,.p2cwrite,.c2pread,.c2 |
4ce0 | 70 77 72 69 74 65 2c 20 65 72 72 72 65 61 64 2c 20 65 72 72 77 72 69 74 65 0a 20 20 20 20 20 20 | pwrite,.errread,.errwrite....... |
4d00 | 20 20 20 20 20 20 69 00 00 00 00 4e 28 06 00 00 00 4e 4e 4e 4e 4e 4e 28 02 00 00 00 4e 4e 28 02 | ......i....N(....NNNNNN(....NN(. |
4d20 | 00 00 00 4e 4e 28 02 00 00 00 4e 4e 28 10 00 00 00 52 0d 00 00 00 74 0c 00 00 00 47 65 74 53 74 | ...NN(....NN(....R....t....GetSt |
4d40 | 64 48 61 6e 64 6c 65 74 10 00 00 00 53 54 44 5f 49 4e 50 55 54 5f 48 41 4e 44 4c 45 52 16 00 00 | dHandlet....STD_INPUT_HANDLER... |
4d60 | 00 74 0a 00 00 00 43 72 65 61 74 65 50 69 70 65 74 06 00 00 00 44 65 74 61 63 68 74 06 00 00 00 | .t....CreatePipet....Detacht.... |
4d80 | 6d 73 76 63 72 74 74 0e 00 00 00 6f 70 65 6e 5f 6f 73 66 68 61 6e 64 6c 65 52 3d 00 00 00 52 3e | msvcrtt....open_osfhandleR=...R> |
4da0 | 00 00 00 74 0d 00 00 00 67 65 74 5f 6f 73 66 68 61 6e 64 6c 65 74 06 00 00 00 66 69 6c 65 6e 6f | ...t....get_osfhandlet....fileno |
4dc0 | 74 11 00 00 00 5f 6d 61 6b 65 5f 69 6e 68 65 72 69 74 61 62 6c 65 74 11 00 00 00 53 54 44 5f 4f | t...._make_inheritablet....STD_O |
4de0 | 55 54 50 55 54 5f 48 41 4e 44 4c 45 74 10 00 00 00 53 54 44 5f 45 52 52 4f 52 5f 48 41 4e 44 4c | UTPUT_HANDLEt....STD_ERROR_HANDL |
4e00 | 45 52 17 00 00 00 28 0a 00 00 00 52 04 00 00 00 52 42 00 00 00 52 43 00 00 00 52 44 00 00 00 52 | ER....(....R....RB...RC...RD...R |
4e20 | 55 00 00 00 52 56 00 00 00 52 57 00 00 00 52 58 00 00 00 52 59 00 00 00 52 5a 00 00 00 28 00 00 | U...RV...RW...RX...RY...RZ...(.. |
4e40 | 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 | ..(....s..../sys/lib/python/subp |
4e60 | 72 6f 63 65 73 73 2e 70 79 52 47 00 00 00 a2 02 00 00 73 5c 00 00 00 00 04 27 01 08 02 0c 01 0c | rocess.pyRG.......s\.....'...... |
4e80 | 01 0c 02 0d 01 10 01 0d 01 04 01 1a 01 15 02 0c 01 16 01 10 01 13 03 15 01 0f 02 0d 01 10 01 0d | ................................ |
4ea0 | 01 04 01 1a 01 15 02 0c 01 16 01 10 01 13 03 15 01 0f 02 0d 01 10 01 0d 01 04 01 1a 01 15 02 0c | ................................ |
4ec0 | 01 16 01 0d 01 0a 01 10 01 13 03 15 01 0f 02 06 01 06 01 63 02 00 00 00 02 00 00 00 07 00 00 00 | ...................c............ |
4ee0 | 43 00 00 00 73 1f 00 00 00 74 00 00 74 01 00 83 00 00 7c 01 00 74 01 00 83 00 00 64 01 00 64 02 | C...s....t..t.....|..t.....d..d. |
4f00 | 00 74 02 00 83 06 00 53 28 03 00 00 00 73 32 00 00 00 52 65 74 75 72 6e 20 61 20 64 75 70 6c 69 | .t.....S(....s2...Return.a.dupli |
4f20 | 63 61 74 65 20 6f 66 20 68 61 6e 64 6c 65 2c 20 77 68 69 63 68 20 69 73 20 69 6e 68 65 72 69 74 | cate.of.handle,.which.is.inherit |
4f40 | 61 62 6c 65 69 00 00 00 00 69 01 00 00 00 28 03 00 00 00 74 0f 00 00 00 44 75 70 6c 69 63 61 74 | ablei....i....(....t....Duplicat |
4f60 | 65 48 61 6e 64 6c 65 74 11 00 00 00 47 65 74 43 75 72 72 65 6e 74 50 72 6f 63 65 73 73 74 15 00 | eHandlet....GetCurrentProcesst.. |
4f80 | 00 00 44 55 50 4c 49 43 41 54 45 5f 53 41 4d 45 5f 41 43 43 45 53 53 28 02 00 00 00 52 04 00 00 | ..DUPLICATE_SAME_ACCESS(....R... |
4fa0 | 00 74 06 00 00 00 68 61 6e 64 6c 65 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f | .t....handle(....(....s..../sys/ |
4fc0 | 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 6d 00 00 00 e4 02 00 | lib/python/subprocess.pyRm...... |
4fe0 | 00 73 06 00 00 00 00 02 0c 01 0c 01 63 01 00 00 00 02 00 00 00 04 00 00 00 43 00 00 00 73 89 00 | .s..........c............C...s.. |
5000 | 00 00 74 00 00 69 01 00 69 02 00 74 00 00 69 01 00 69 03 00 74 04 00 64 01 00 83 01 00 83 01 00 | ..t..i..i..t..i..i..t..d........ |
5020 | 64 02 00 83 02 00 7d 01 00 74 00 00 69 01 00 69 05 00 7c 01 00 83 01 00 70 4b 00 01 74 00 00 69 | d.....}..t..i..i..|.....pK..t..i |
5040 | 01 00 69 02 00 74 00 00 69 01 00 69 03 00 74 06 00 69 07 00 83 01 00 64 02 00 83 02 00 7d 01 00 | ..i..t..i..i..t..i.....d.....}.. |
5060 | 74 00 00 69 01 00 69 05 00 7c 01 00 83 01 00 70 10 00 01 74 08 00 64 03 00 83 01 00 82 01 00 71 | t..i..i..|.....p...t..d........q |
5080 | 85 00 01 6e 01 00 01 7c 01 00 53 28 04 00 00 00 73 2c 00 00 00 46 69 6e 64 20 61 6e 64 20 72 65 | ...n...|..S(....s,...Find.and.re |
50a0 | 74 75 72 6e 20 61 62 73 6f 6c 75 74 20 70 61 74 68 20 74 6f 20 77 39 78 70 6f 70 65 6e 2e 65 78 | turn.absolut.path.to.w9xpopen.ex |
50c0 | 65 69 00 00 00 00 73 0c 00 00 00 77 39 78 70 6f 70 65 6e 2e 65 78 65 73 5a 00 00 00 43 61 6e 6e | ei....s....w9xpopen.exesZ...Cann |
50e0 | 6f 74 20 6c 6f 63 61 74 65 20 77 39 78 70 6f 70 65 6e 2e 65 78 65 2c 20 77 68 69 63 68 20 69 73 | ot.locate.w9xpopen.exe,.which.is |
5100 | 20 6e 65 65 64 65 64 20 66 6f 72 20 50 6f 70 65 6e 20 74 6f 20 77 6f 72 6b 20 77 69 74 68 20 79 | .needed.for.Popen.to.work.with.y |
5120 | 6f 75 72 20 73 68 65 6c 6c 20 6f 72 20 70 6c 61 74 66 6f 72 6d 2e 28 09 00 00 00 52 49 00 00 00 | our.shell.or.platform.(....RI... |
5140 | 74 04 00 00 00 70 61 74 68 52 31 00 00 00 74 07 00 00 00 64 69 72 6e 61 6d 65 74 11 00 00 00 47 | t....pathR1...t....dirnamet....G |
5160 | 65 74 4d 6f 64 75 6c 65 46 69 6c 65 4e 61 6d 65 74 06 00 00 00 65 78 69 73 74 73 52 1e 00 00 00 | etModuleFileNamet....existsR.... |
5180 | 74 0b 00 00 00 65 78 65 63 5f 70 72 65 66 69 78 74 0c 00 00 00 52 75 6e 74 69 6d 65 45 72 72 6f | t....exec_prefixt....RuntimeErro |
51a0 | 72 28 02 00 00 00 52 04 00 00 00 74 08 00 00 00 77 39 78 70 6f 70 65 6e 28 00 00 00 00 28 00 00 | r(....R....t....w9xpopen(....(.. |
51c0 | 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 | ..s..../sys/lib/python/subproces |
51e0 | 73 2e 70 79 74 0e 00 00 00 5f 66 69 6e 64 5f 77 39 78 70 6f 70 65 6e eb 02 00 00 73 10 00 00 00 | s.pyt...._find_w9xpopen....s.... |
5200 | 00 02 1e 01 09 01 13 03 1b 01 09 01 13 01 14 03 63 11 00 00 00 18 00 00 00 0d 00 00 00 43 00 00 | ................c............C.. |
5220 | 00 73 f8 01 00 00 74 00 00 7c 01 00 74 01 00 69 02 00 83 02 00 70 10 00 01 74 03 00 7c 01 00 83 | .s....t..|..t..i.....p...t..|... |
5240 | 01 00 7d 01 00 6e 01 00 01 7c 08 00 64 08 00 6a 08 00 6f 0d 00 01 74 05 00 83 00 00 7d 08 00 6e | ..}..n...|..d..j..o...t.....}..n |
5260 | 01 00 01 64 08 00 7c 0b 00 7c 0e 00 7c 10 00 66 03 00 6a 07 00 6f 2e 00 01 7c 08 00 04 69 06 00 | ...d..|..|..|..f..j..o...|...i.. |
5280 | 74 07 00 4f 02 5f 06 00 7c 0b 00 7c 08 00 5f 08 00 7c 0e 00 7c 08 00 5f 09 00 7c 10 00 7c 08 00 | t..O._..|..|.._..|..|.._..|..|.. |
52a0 | 5f 0a 00 6e 01 00 01 7c 0a 00 6f 98 00 01 7c 08 00 04 69 06 00 74 0b 00 4f 02 5f 06 00 74 0c 00 | _..n...|..o...|...i..t..O._..t.. |
52c0 | 7c 08 00 5f 0d 00 74 0e 00 69 0f 00 69 10 00 64 01 00 64 02 00 83 02 00 7d 11 00 7c 11 00 64 03 | |.._..t..i..i..d..d.....}..|..d. |
52e0 | 00 17 7c 01 00 17 7d 01 00 74 11 00 83 00 00 64 04 00 6a 05 00 70 1f 00 01 74 0e 00 69 12 00 69 | ..|...}..t.....d..j..p...t..i..i |
5300 | 13 00 7c 11 00 83 01 00 69 14 00 83 00 00 64 05 00 6a 02 00 6f 2a 00 01 7c 00 00 69 15 00 83 00 | ..|.....i.....d..j..o*..|..i.... |
5320 | 00 7d 12 00 64 06 00 7c 12 00 7c 01 00 66 02 00 16 7d 01 00 7c 09 00 74 16 00 4f 7d 09 00 71 20 | .}..d..|..|..f...}..|..t..O}..q. |
5340 | 01 01 6e 01 00 01 79 34 00 74 17 00 7c 02 00 7c 01 00 64 08 00 64 08 00 64 07 00 7c 09 00 7c 06 | ..n...y4.t..|..|..d..d..d..|..|. |
5360 | 00 7c 05 00 7c 08 00 83 09 00 5c 04 00 7d 13 00 7d 14 00 7d 15 00 7d 16 00 57 6e 27 00 04 74 18 | .|..|.....\..}..}..}..}..Wn'..t. |
5380 | 00 69 19 00 6a 0a 00 6f 18 00 01 01 7d 17 00 01 74 1a 00 7c 17 00 69 1b 00 8c 00 00 82 01 00 6e | .i..j..o....}...t..|..i........n |
53a0 | 02 00 01 58 74 1c 00 7c 00 00 5f 1d 00 7c 13 00 7c 00 00 5f 1e 00 7c 15 00 7c 00 00 5f 1f 00 7c | ...Xt..|.._..|..|.._..|..|.._..| |
53c0 | 14 00 69 20 00 83 00 00 01 7c 0b 00 64 08 00 6a 09 00 6f 0e 00 01 7c 0b 00 69 20 00 83 00 00 01 | ..i......|..d..j..o...|..i...... |
53e0 | 6e 01 00 01 7c 0e 00 64 08 00 6a 09 00 6f 0e 00 01 7c 0e 00 69 20 00 83 00 00 01 6e 01 00 01 7c | n...|..d..j..o...|..i......n...| |
5400 | 10 00 64 08 00 6a 09 00 6f 0e 00 01 7c 10 00 69 20 00 83 00 00 01 6e 01 00 01 64 08 00 53 28 09 | ..d..j..o...|..i......n...d..S(. |
5420 | 00 00 00 73 24 00 00 00 45 78 65 63 75 74 65 20 70 72 6f 67 72 61 6d 20 28 4d 53 20 57 69 6e 64 | ...s$...Execute.program.(MS.Wind |
5440 | 6f 77 73 20 76 65 72 73 69 6f 6e 29 74 07 00 00 00 43 4f 4d 53 50 45 43 73 07 00 00 00 63 6d 64 | ows.version)t....COMSPECs....cmd |
5460 | 2e 65 78 65 73 04 00 00 00 20 2f 63 20 6c 03 00 00 00 00 00 00 00 02 00 73 0b 00 00 00 63 6f 6d | .exes...../c.l..........s....com |
5480 | 6d 61 6e 64 2e 63 6f 6d 73 07 00 00 00 22 25 73 22 20 25 73 69 01 00 00 00 4e 28 21 00 00 00 52 | mand.coms...."%s".%si....N(!...R |
54a0 | 3d 00 00 00 74 05 00 00 00 74 79 70 65 73 74 0b 00 00 00 53 74 72 69 6e 67 54 79 70 65 73 52 38 | =...t....typest....StringTypesR8 |
54c0 | 00 00 00 52 0d 00 00 00 52 0b 00 00 00 52 0c 00 00 00 74 14 00 00 00 53 54 41 52 54 46 5f 55 53 | ...R....R....R....t....STARTF_US |
54e0 | 45 53 54 44 48 41 4e 44 4c 45 53 52 0e 00 00 00 52 0f 00 00 00 52 10 00 00 00 74 14 00 00 00 53 | ESTDHANDLESR....R....R....t....S |
5500 | 54 41 52 54 46 5f 55 53 45 53 48 4f 57 57 49 4e 44 4f 57 74 07 00 00 00 53 57 5f 48 49 44 45 52 | TARTF_USESHOWWINDOWt....SW_HIDER |
5520 | 11 00 00 00 52 49 00 00 00 74 07 00 00 00 65 6e 76 69 72 6f 6e 52 28 00 00 00 74 0a 00 00 00 47 | ....RI...t....environR(...t....G |
5540 | 65 74 56 65 72 73 69 6f 6e 52 74 00 00 00 74 08 00 00 00 62 61 73 65 6e 61 6d 65 74 05 00 00 00 | etVersionRt...t....basenamet.... |
5560 | 6c 6f 77 65 72 52 7b 00 00 00 74 12 00 00 00 43 52 45 41 54 45 5f 4e 45 57 5f 43 4f 4e 53 4f 4c | lowerR{...t....CREATE_NEW_CONSOL |
5580 | 45 74 0d 00 00 00 43 72 65 61 74 65 50 72 6f 63 65 73 73 52 12 00 00 00 52 14 00 00 00 74 0c 00 | Et....CreateProcessR....R....t.. |
55a0 | 00 00 57 69 6e 64 6f 77 73 45 72 72 6f 72 52 27 00 00 00 74 04 00 00 00 54 72 75 65 52 3c 00 00 | ..WindowsErrorR'...t....TrueR<.. |
55c0 | 00 74 07 00 00 00 5f 68 61 6e 64 6c 65 52 45 00 00 00 74 05 00 00 00 43 6c 6f 73 65 28 18 00 00 | .t...._handleRE...t....Close(... |
55e0 | 00 52 04 00 00 00 52 27 00 00 00 52 4d 00 00 00 52 4e 00 00 00 52 4f 00 00 00 52 51 00 00 00 52 | .R....R'...RM...RN...RO...RQ...R |
5600 | 52 00 00 00 52 46 00 00 00 52 53 00 00 00 52 54 00 00 00 52 50 00 00 00 52 55 00 00 00 52 56 00 | R...RF...RS...RT...RP...RU...RV. |
5620 | 00 00 52 57 00 00 00 52 58 00 00 00 52 59 00 00 00 52 5a 00 00 00 74 07 00 00 00 63 6f 6d 73 70 | ..RW...RX...RY...RZ...t....comsp |
5640 | 65 63 52 7a 00 00 00 74 02 00 00 00 68 70 74 02 00 00 00 68 74 52 45 00 00 00 74 03 00 00 00 74 | ecRz...t....hpt....htRE...t....t |
5660 | 69 64 74 01 00 00 00 65 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f | idt....e(....(....s..../sys/lib/ |
5680 | 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 48 00 00 00 fb 02 00 00 73 4e 00 | python/subprocess.pyRH.......sN. |
56a0 | 00 00 00 08 13 01 10 03 0d 01 0d 01 16 01 0f 01 09 01 09 01 0d 02 07 01 0f 01 09 01 15 01 0e 01 | ................................ |
56c0 | 10 01 1f 05 0c 01 10 07 12 03 03 01 09 02 06 03 03 01 03 01 03 01 03 01 19 01 13 05 14 03 09 01 | ................................ |
56e0 | 09 01 09 01 0a 08 0d 01 0e 01 0d 01 0e 01 0d 01 63 02 00 00 00 02 00 00 00 03 00 00 00 43 00 00 | ................c............C.. |
5700 | 00 73 4a 00 00 00 7c 00 00 69 00 00 64 02 00 6a 08 00 6f 33 00 01 74 02 00 7c 00 00 69 03 00 64 | .sJ...|..i..d..j..o3..t..|..i..d |
5720 | 01 00 83 02 00 74 04 00 6a 02 00 6f 16 00 01 74 05 00 7c 00 00 69 03 00 83 01 00 7c 00 00 5f 00 | .....t..j..o...t..|..i.....|.._. |
5740 | 00 71 43 00 01 6e 01 00 01 7c 00 00 69 00 00 53 28 03 00 00 00 73 51 00 00 00 43 68 65 63 6b 20 | .qC..n...|..i..S(....sQ...Check. |
5760 | 69 66 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 20 68 61 73 20 74 65 72 6d 69 6e 61 74 65 64 2e | if.child.process.has.terminated. |
5780 | 20 20 52 65 74 75 72 6e 73 20 72 65 74 75 72 6e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ..Returns.returncode............ |
57a0 | 20 61 74 74 72 69 62 75 74 65 2e 69 00 00 00 00 4e 28 06 00 00 00 52 02 00 00 00 52 0d 00 00 00 | .attribute.i....N(....R....R.... |
57c0 | 74 13 00 00 00 57 61 69 74 46 6f 72 53 69 6e 67 6c 65 4f 62 6a 65 63 74 52 8a 00 00 00 74 0d 00 | t....WaitForSingleObjectR....t.. |
57e0 | 00 00 57 41 49 54 5f 4f 42 4a 45 43 54 5f 30 74 12 00 00 00 47 65 74 45 78 69 74 43 6f 64 65 50 | ..WAIT_OBJECT_0t....GetExitCodeP |
5800 | 72 6f 63 65 73 73 28 02 00 00 00 52 04 00 00 00 52 1b 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | rocess(....R....R....(....(....s |
5820 | 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 | ..../sys/lib/python/subprocess.p |
5840 | 79 52 1d 00 00 00 4b 03 00 00 73 08 00 00 00 00 03 10 01 19 01 1a 01 63 01 00 00 00 02 00 00 00 | yR....K...s............c........ |
5860 | 03 00 00 00 43 00 00 00 73 3f 00 00 00 7c 00 00 69 00 00 64 01 00 6a 08 00 6f 28 00 01 74 02 00 | ....C...s?...|..i..d..j..o(..t.. |
5880 | 7c 00 00 69 03 00 74 04 00 83 02 00 7d 01 00 74 05 00 7c 00 00 69 03 00 83 01 00 7c 00 00 5f 00 | |..i..t.....}..t..|..i.....|.._. |
58a0 | 00 6e 01 00 01 7c 00 00 69 00 00 53 28 02 00 00 00 73 4f 00 00 00 57 61 69 74 20 66 6f 72 20 63 | .n...|..i..S(....sO...Wait.for.c |
58c0 | 68 69 6c 64 20 70 72 6f 63 65 73 73 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 2e 20 20 52 65 74 75 | hild.process.to.terminate...Retu |
58e0 | 72 6e 73 20 72 65 74 75 72 6e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 74 74 72 69 | rns.returncode.............attri |
5900 | 62 75 74 65 2e 4e 28 06 00 00 00 52 02 00 00 00 52 0d 00 00 00 52 91 00 00 00 52 8a 00 00 00 74 | bute.N(....R....R....R....R....t |
5920 | 08 00 00 00 49 4e 46 49 4e 49 54 45 52 93 00 00 00 28 02 00 00 00 52 04 00 00 00 74 03 00 00 00 | ....INFINITER....(....R....t.... |
5940 | 6f 62 6a 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f | obj(....(....s..../sys/lib/pytho |
5960 | 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 24 00 00 00 54 03 00 00 73 08 00 00 00 00 03 10 | n/subprocess.pyR$...T...s....... |
5980 | 01 12 01 16 01 63 03 00 00 00 03 00 00 00 02 00 00 00 43 00 00 00 73 17 00 00 00 7c 02 00 69 00 | .....c............C...s....|..i. |
59a0 | 00 7c 01 00 69 01 00 83 00 00 83 01 00 01 64 00 00 53 28 01 00 00 00 4e 28 02 00 00 00 52 2e 00 | .|..i.........d..S(....N(....R.. |
59c0 | 00 00 52 61 00 00 00 28 03 00 00 00 52 04 00 00 00 74 02 00 00 00 66 68 74 06 00 00 00 62 75 66 | ..Ra...(....R....t....fht....buf |
59e0 | 66 65 72 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f | fer(....(....s..../sys/lib/pytho |
5a00 | 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 74 0d 00 00 00 5f 72 65 61 64 65 72 74 68 72 65 61 | n/subprocess.pyt...._readerthrea |
5a20 | 64 5d 03 00 00 73 02 00 00 00 00 01 63 02 00 00 00 06 00 00 00 06 00 00 00 43 00 00 00 73 b2 01 | d]...s......c............C...s.. |
5a40 | 00 00 64 00 00 7d 02 00 64 00 00 7d 03 00 7c 00 00 69 01 00 6f 45 00 01 67 00 00 7d 02 00 74 02 | ..d..}..d..}..|..i..oE..g..}..t. |
5a60 | 00 69 03 00 64 01 00 7c 00 00 69 04 00 64 02 00 7c 00 00 69 01 00 7c 02 00 66 02 00 83 00 02 7d | .i..d..|..i..d..|..i..|..f.....} |
5a80 | 04 00 7c 04 00 69 05 00 74 06 00 83 01 00 01 7c 04 00 69 07 00 83 00 00 01 6e 01 00 01 7c 00 00 | ..|..i..t......|..i......n...|.. |
5aa0 | 69 08 00 6f 45 00 01 67 00 00 7d 03 00 74 02 00 69 03 00 64 01 00 7c 00 00 69 04 00 64 02 00 7c | i..oE..g..}..t..i..d..|..i..d..| |
5ac0 | 00 00 69 08 00 7c 03 00 66 02 00 83 00 02 7d 05 00 7c 05 00 69 05 00 74 06 00 83 01 00 01 7c 05 | ..i..|..f.....}..|..i..t......|. |
5ae0 | 00 69 07 00 83 00 00 01 6e 01 00 01 7c 00 00 69 09 00 6f 32 00 01 7c 01 00 64 00 00 6a 09 00 6f | .i......n...|..i..o2..|..d..j..o |
5b00 | 14 00 01 7c 00 00 69 09 00 69 0a 00 7c 01 00 83 01 00 01 6e 01 00 01 7c 00 00 69 09 00 69 0b 00 | ...|..i..i..|......n...|..i..i.. |
5b20 | 83 00 00 01 6e 01 00 01 7c 00 00 69 01 00 6f 0e 00 01 7c 04 00 69 0c 00 83 00 00 01 6e 01 00 01 | ....n...|..i..o...|..i......n... |
5b40 | 7c 00 00 69 08 00 6f 0e 00 01 7c 05 00 69 0c 00 83 00 00 01 6e 01 00 01 7c 02 00 64 00 00 6a 09 | |..i..o...|..i......n...|..d..j. |
5b60 | 00 6f 0e 00 01 7c 02 00 64 03 00 19 7d 02 00 6e 01 00 01 7c 03 00 64 00 00 6a 09 00 6f 0e 00 01 | .o...|..d...}..n...|..d..j..o... |
5b80 | 7c 03 00 64 03 00 19 7d 03 00 6e 01 00 01 7c 00 00 69 0d 00 6f 48 00 01 74 0e 00 74 0f 00 64 04 | |..d...}..n...|..i..oH..t..t..d. |
5ba0 | 00 83 02 00 6f 38 00 01 7c 02 00 6f 13 00 01 7c 00 00 69 10 00 7c 02 00 83 01 00 7d 02 00 6e 01 | ....o8..|..o...|..i..|.....}..n. |
5bc0 | 00 01 7c 03 00 6f 13 00 01 7c 00 00 69 10 00 7c 03 00 83 01 00 7d 03 00 71 9e 01 01 6e 01 00 01 | ..|..o...|..i..|.....}..q...n... |
5be0 | 7c 00 00 69 11 00 83 00 00 01 7c 02 00 7c 03 00 66 02 00 53 28 05 00 00 00 4e 74 06 00 00 00 74 | |..i......|..|..f..S(....Nt....t |
5c00 | 61 72 67 65 74 52 27 00 00 00 69 00 00 00 00 74 08 00 00 00 6e 65 77 6c 69 6e 65 73 28 12 00 00 | argetR'...i....t....newlines(... |
5c20 | 00 52 0d 00 00 00 52 43 00 00 00 74 09 00 00 00 74 68 72 65 61 64 69 6e 67 74 06 00 00 00 54 68 | .R....RC...t....threadingt....Th |
5c40 | 72 65 61 64 52 98 00 00 00 74 09 00 00 00 73 65 74 44 61 65 6d 6f 6e 52 89 00 00 00 74 05 00 00 | readR....t....setDaemonR....t... |
5c60 | 00 73 74 61 72 74 52 44 00 00 00 52 42 00 00 00 52 60 00 00 00 52 4a 00 00 00 52 31 00 00 00 52 | .startRD...RB...R`...RJ...R1...R |
5c80 | 46 00 00 00 74 07 00 00 00 68 61 73 61 74 74 72 74 04 00 00 00 66 69 6c 65 52 5d 00 00 00 52 24 | F...t....hasattrt....fileR]...R$ |
5ca0 | 00 00 00 28 06 00 00 00 52 04 00 00 00 52 63 00 00 00 52 43 00 00 00 52 44 00 00 00 74 0d 00 00 | ...(....R....Rc...RC...RD...t... |
5cc0 | 00 73 74 64 6f 75 74 5f 74 68 72 65 61 64 74 0d 00 00 00 73 74 64 65 72 72 5f 74 68 72 65 61 64 | .stdout_threadt....stderr_thread |
5ce0 | 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 | (....(....s..../sys/lib/python/s |
5d00 | 75 62 70 72 6f 63 65 73 73 2e 70 79 52 62 00 00 00 61 03 00 00 73 42 00 00 00 00 01 06 01 06 02 | ubprocess.pyRb...a...sB......... |
5d20 | 0a 01 06 01 12 01 12 01 0d 01 0e 01 0a 01 06 01 12 01 12 01 0d 01 0e 02 0a 01 0d 01 14 01 11 02 | ................................ |
5d40 | 0a 01 0e 01 0a 01 0e 03 0d 01 0e 01 0d 01 0e 06 1a 01 07 01 13 01 07 01 17 02 0a 01 63 04 00 00 | ............................c... |
5d60 | 00 0a 00 00 00 06 00 00 00 43 00 00 00 73 5f 01 00 00 64 02 00 5c 02 00 7d 04 00 7d 05 00 64 03 | .........C...s_...d..\..}..}..d. |
5d80 | 00 5c 02 00 7d 06 00 7d 07 00 64 04 00 5c 02 00 7d 08 00 7d 09 00 7c 01 00 64 01 00 6a 08 00 6f | .\..}..}..d..\..}..}..|..d..j..o |
5da0 | 04 00 01 6e 4a 00 01 7c 01 00 74 01 00 6a 02 00 6f 16 00 01 74 02 00 69 03 00 83 00 00 5c 02 00 | ...nJ..|..t..j..o...t..i.....\.. |
5dc0 | 7d 04 00 7d 05 00 6e 27 00 01 74 04 00 7c 01 00 74 05 00 83 02 00 6f 0a 00 01 7c 01 00 7d 04 00 | }..}..n'..t..|..t.....o...|..}.. |
5de0 | 6e 0d 00 01 7c 01 00 69 06 00 83 00 00 7d 04 00 7c 02 00 64 01 00 6a 08 00 6f 04 00 01 6e 4a 00 | n...|..i.....}..|..d..j..o...nJ. |
5e00 | 01 7c 02 00 74 01 00 6a 02 00 6f 16 00 01 74 02 00 69 03 00 83 00 00 5c 02 00 7d 06 00 7d 07 00 | .|..t..j..o...t..i.....\..}..}.. |
5e20 | 6e 27 00 01 74 04 00 7c 02 00 74 05 00 83 02 00 6f 0a 00 01 7c 02 00 7d 07 00 6e 0d 00 01 7c 02 | n'..t..|..t.....o...|..}..n...|. |
5e40 | 00 69 06 00 83 00 00 7d 07 00 7c 03 00 64 01 00 6a 08 00 6f 04 00 01 6e 61 00 01 7c 03 00 74 01 | .i.....}..|..d..j..o...na..|..t. |
5e60 | 00 6a 02 00 6f 16 00 01 74 02 00 69 03 00 83 00 00 5c 02 00 7d 08 00 7d 09 00 6e 3e 00 01 7c 03 | .j..o...t..i.....\..}..}..n>..|. |
5e80 | 00 74 07 00 6a 02 00 6f 0a 00 01 7c 07 00 7d 09 00 6e 27 00 01 74 04 00 7c 03 00 74 05 00 83 02 | .t..j..o...|..}..n'..t..|..t.... |
5ea0 | 00 6f 0a 00 01 7c 03 00 7d 09 00 6e 0d 00 01 7c 03 00 69 06 00 83 00 00 7d 09 00 7c 04 00 7c 05 | .o...|..}..n...|..i.....}..|..|. |
5ec0 | 00 7c 06 00 7c 07 00 7c 08 00 7c 09 00 66 06 00 53 28 05 00 00 00 73 7c 00 00 00 43 6f 6e 73 74 | .|..|..|..|..f..S(....s|...Const |
5ee0 | 72 75 63 74 20 61 6e 64 20 72 65 74 75 72 6e 20 74 75 70 65 6c 20 77 69 74 68 20 49 4f 20 6f 62 | ruct.and.return.tupel.with.IO.ob |
5f00 | 6a 65 63 74 73 3a 0a 20 20 20 20 20 20 20 20 20 20 20 20 70 32 63 72 65 61 64 2c 20 70 32 63 77 | jects:.............p2cread,.p2cw |
5f20 | 72 69 74 65 2c 20 63 32 70 72 65 61 64 2c 20 63 32 70 77 72 69 74 65 2c 20 65 72 72 72 65 61 64 | rite,.c2pread,.c2pwrite,.errread |
5f40 | 2c 20 65 72 72 77 72 69 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 4e 28 02 00 00 00 4e 4e 28 | ,.errwrite.............N(....NN( |
5f60 | 02 00 00 00 4e 4e 28 02 00 00 00 4e 4e 28 08 00 00 00 52 0d 00 00 00 52 16 00 00 00 52 49 00 00 | ....NN(....NN(....R....R....RI.. |
5f80 | 00 74 04 00 00 00 70 69 70 65 52 3d 00 00 00 52 3e 00 00 00 52 6c 00 00 00 52 17 00 00 00 28 0a | .t....pipeR=...R>...Rl...R....(. |
5fa0 | 00 00 00 52 04 00 00 00 52 42 00 00 00 52 43 00 00 00 52 44 00 00 00 52 55 00 00 00 52 56 00 00 | ...R....RB...RC...RD...RU...RV.. |
5fc0 | 00 52 57 00 00 00 52 58 00 00 00 52 59 00 00 00 52 5a 00 00 00 28 00 00 00 00 28 00 00 00 00 73 | .RW...RX...RY...RZ...(....(....s |
5fe0 | 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 | ..../sys/lib/python/subprocess.p |
6000 | 79 52 47 00 00 00 93 03 00 00 73 3a 00 00 00 00 04 0c 01 0c 01 0c 02 0d 01 04 01 0d 01 16 01 10 | yRG.......s:.................... |
6020 | 01 0a 03 0c 02 0d 01 04 01 0d 01 16 01 10 01 0a 03 0c 02 0d 01 04 01 0d 01 16 01 0d 01 0a 01 10 | ................................ |
6040 | 01 0a 03 0c 02 06 01 06 01 63 02 00 00 00 04 00 00 00 08 00 00 00 43 00 00 00 73 5c 00 00 00 79 | .........c............C...s\...y |
6060 | 0d 00 74 00 00 69 01 00 7d 02 00 57 6e 19 00 04 74 02 00 6a 0a 00 6f 0d 00 01 01 01 01 64 01 00 | ..t..i..}..Wn...t..j..o......d.. |
6080 | 7d 02 00 6e 02 00 01 58 74 00 00 69 00 00 7c 01 00 74 00 00 69 03 00 83 02 00 7d 03 00 74 00 00 | }..n...Xt..i..|..t..i.....}..t.. |
60a0 | 69 00 00 7c 01 00 74 00 00 69 04 00 7c 03 00 7c 02 00 42 83 03 00 01 64 00 00 53 28 02 00 00 00 | i..|..t..i..|..|..B....d..S(.... |
60c0 | 4e 69 01 00 00 00 28 05 00 00 00 74 05 00 00 00 66 63 6e 74 6c 74 0a 00 00 00 46 44 5f 43 4c 4f | Ni....(....t....fcntlt....FD_CLO |
60e0 | 45 58 45 43 74 0e 00 00 00 41 74 74 72 69 62 75 74 65 45 72 72 6f 72 74 07 00 00 00 46 5f 47 45 | EXECt....AttributeErrort....F_GE |
6100 | 54 46 44 74 07 00 00 00 46 5f 53 45 54 46 44 28 04 00 00 00 52 04 00 00 00 74 02 00 00 00 66 64 | TFDt....F_SETFD(....R....t....fd |
6120 | 74 0c 00 00 00 63 6c 6f 65 78 65 63 5f 66 6c 61 67 74 03 00 00 00 6f 6c 64 28 00 00 00 00 28 00 | t....cloexec_flagt....old(....(. |
6140 | 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 | ...s..../sys/lib/python/subproce |
6160 | 73 73 2e 70 79 74 11 00 00 00 5f 73 65 74 5f 63 6c 6f 65 78 65 63 5f 66 6c 61 67 c0 03 00 00 73 | ss.pyt...._set_cloexec_flag....s |
6180 | 0c 00 00 00 00 01 03 01 0d 01 0e 01 0b 02 15 01 63 02 00 00 00 03 00 00 00 06 00 00 00 43 00 00 | ................c............C.. |
61a0 | 00 73 4d 00 00 00 78 46 00 74 00 00 64 01 00 74 01 00 83 02 00 44 5d 35 00 7d 02 00 7c 02 00 7c | .sM...xF.t..d..t.....D]5.}..|..| |
61c0 | 01 00 6a 02 00 6f 07 00 01 71 10 00 6e 01 00 01 79 11 00 74 02 00 69 03 00 7c 02 00 83 01 00 01 | ..j..o...q..n...y..t..i..|...... |
61e0 | 57 71 10 00 01 01 01 71 10 00 58 71 10 00 57 64 00 00 53 28 02 00 00 00 4e 69 03 00 00 00 28 04 | Wq.....q..Xq..Wd..S(....Ni....(. |
6200 | 00 00 00 74 06 00 00 00 78 72 61 6e 67 65 74 05 00 00 00 4d 41 58 46 44 52 49 00 00 00 52 4a 00 | ...t....xranget....MAXFDRI...RJ. |
6220 | 00 00 28 03 00 00 00 52 04 00 00 00 74 03 00 00 00 62 75 74 74 01 00 00 00 69 28 00 00 00 00 28 | ..(....R....t....butt....i(....( |
6240 | 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 | ....s..../sys/lib/python/subproc |
6260 | 65 73 73 2e 70 79 74 0a 00 00 00 5f 63 6c 6f 73 65 5f 66 64 73 ca 03 00 00 73 10 00 00 00 00 01 | ess.pyt...._close_fds....s...... |
6280 | 10 00 06 01 0d 01 07 01 03 01 11 01 03 01 63 11 00 00 00 19 00 00 00 07 00 00 00 43 00 00 00 73 | ..............c............C...s |
62a0 | 89 03 00 00 74 00 00 7c 01 00 74 01 00 69 02 00 83 02 00 6f 0d 00 01 7c 01 00 67 01 00 7d 01 00 | ....t..|..t..i.....o...|..g..}.. |
62c0 | 6e 0d 00 01 74 03 00 7c 01 00 83 01 00 7d 01 00 7c 0a 00 6f 14 00 01 64 01 00 64 02 00 67 02 00 | n...t..|.....}..|..o...d..d..g.. |
62e0 | 7c 01 00 17 7d 01 00 6e 01 00 01 7c 02 00 64 0a 00 6a 08 00 6f 0e 00 01 7c 01 00 64 03 00 19 7d | |...}..n...|..d..j..o...|..d...} |
6300 | 02 00 6e 01 00 01 74 05 00 69 06 00 83 00 00 5c 02 00 7d 11 00 7d 12 00 7c 00 00 69 07 00 7c 12 | ..n...t..i.....\..}..}..|..i..|. |
6320 | 00 83 01 00 01 74 05 00 69 08 00 83 00 00 7c 00 00 5f 09 00 74 0a 00 7c 00 00 5f 0b 00 7c 00 00 | .....t..i.....|.._..t..|.._..|.. |
6340 | 69 09 00 64 03 00 6a 02 00 6f 1a 02 01 79 aa 01 7c 0c 00 6f 11 00 01 74 05 00 69 0c 00 7c 0c 00 | i..d..j..o...y..|..o...t..i..|.. |
6360 | 83 01 00 01 6e 01 00 01 7c 0d 00 6f 11 00 01 74 05 00 69 0c 00 7c 0d 00 83 01 00 01 6e 01 00 01 | ....n...|..o...t..i..|......n... |
6380 | 7c 0f 00 6f 11 00 01 74 05 00 69 0c 00 7c 0f 00 83 01 00 01 6e 01 00 01 74 05 00 69 0c 00 7c 11 | |..o...t..i..|......n...t..i..|. |
63a0 | 00 83 01 00 01 7c 0b 00 6f 14 00 01 74 05 00 69 0d 00 7c 0b 00 64 03 00 83 02 00 01 6e 01 00 01 | .....|..o...t..i..|..d......n... |
63c0 | 7c 0e 00 6f 14 00 01 74 05 00 69 0d 00 7c 0e 00 64 04 00 83 02 00 01 6e 01 00 01 7c 10 00 6f 14 | |..o...t..i..|..d......n...|..o. |
63e0 | 00 01 74 05 00 69 0d 00 7c 10 00 64 05 00 83 02 00 01 6e 01 00 01 7c 0b 00 6f 1e 00 01 7c 0b 00 | ..t..i..|..d......n...|..o...|.. |
6400 | 64 0b 00 6a 07 00 6f 11 00 01 74 05 00 69 0c 00 7c 0b 00 83 01 00 01 6e 01 00 01 7c 0e 00 6f 24 | d..j..o...t..i..|......n...|..o$ |
6420 | 00 01 7c 0e 00 7c 0b 00 64 04 00 66 02 00 6a 07 00 6f 11 00 01 74 05 00 69 0c 00 7c 0e 00 83 01 | ..|..|..d..f..j..o...t..i..|.... |
6440 | 00 01 6e 01 00 01 7c 10 00 6f 27 00 01 7c 10 00 7c 0b 00 7c 0e 00 64 05 00 66 03 00 6a 07 00 6f | ..n...|..o'..|..|..|..d..f..j..o |
6460 | 11 00 01 74 05 00 69 0c 00 7c 10 00 83 01 00 01 6e 01 00 01 7c 04 00 6f 14 00 01 7c 00 00 69 0e | ...t..i..|......n...|..o...|..i. |
6480 | 00 64 06 00 7c 12 00 83 00 01 01 6e 01 00 01 7c 05 00 64 0a 00 6a 09 00 6f 11 00 01 74 05 00 69 | .d..|......n...|..d..j..o...t..i |
64a0 | 0f 00 7c 05 00 83 01 00 01 6e 01 00 01 7c 03 00 6f 0e 00 01 74 10 00 7c 03 00 83 01 00 01 6e 01 | ..|......n...|..o...t..|......n. |
64c0 | 00 01 7c 06 00 64 0a 00 6a 08 00 6f 14 00 01 74 05 00 69 11 00 7c 02 00 7c 01 00 83 02 00 01 6e | ..|..d..j..o...t..i..|..|......n |
64e0 | 14 00 01 74 05 00 69 12 00 7c 02 00 7c 01 00 7c 06 00 83 03 00 01 57 6e 5c 00 01 01 01 74 13 00 | ...t..i..|..|..|......Wn\....t.. |
6500 | 69 14 00 83 00 00 5c 03 00 7d 13 00 7d 14 00 7d 15 00 74 15 00 69 16 00 7c 13 00 7c 14 00 7c 15 | i.....\..}..}..}..t..i..|..|..|. |
6520 | 00 83 03 00 7d 16 00 64 07 00 69 17 00 7c 16 00 83 01 00 7c 14 00 5f 18 00 74 05 00 69 19 00 7c | ....}..d..i..|.....|.._..t..i..| |
6540 | 12 00 74 1a 00 69 1b 00 7c 14 00 83 01 00 83 02 00 01 6e 01 00 58 74 05 00 69 1c 00 64 08 00 83 | ..t..i..|.........n..Xt..i..d... |
6560 | 01 00 01 6e 01 00 01 74 05 00 69 0c 00 7c 12 00 83 01 00 01 7c 0b 00 6f 18 00 01 7c 0c 00 6f 11 | ...n...t..i..|......|..o...|..o. |
6580 | 00 01 74 05 00 69 0c 00 7c 0b 00 83 01 00 01 6e 01 00 01 7c 0e 00 6f 18 00 01 7c 0d 00 6f 11 00 | ..t..i..|......n...|..o...|..o.. |
65a0 | 01 74 05 00 69 0c 00 7c 0e 00 83 01 00 01 6e 01 00 01 7c 10 00 6f 18 00 01 7c 0f 00 6f 11 00 01 | .t..i..|......n...|..o...|..o... |
65c0 | 74 05 00 69 0c 00 7c 10 00 83 01 00 01 6e 01 00 01 74 05 00 69 1d 00 7c 11 00 64 09 00 83 02 00 | t..i..|......n...t..i..|..d..... |
65e0 | 7d 17 00 74 05 00 69 0c 00 7c 11 00 83 01 00 01 7c 17 00 64 07 00 6a 03 00 6f 2c 00 01 74 05 00 | }..t..i..|......|..d..j..o,..t.. |
6600 | 69 1e 00 7c 00 00 69 09 00 64 03 00 83 02 00 01 74 1a 00 69 1f 00 7c 17 00 83 01 00 7d 18 00 7c | i..|..i..d......t..i..|.....}..| |
6620 | 18 00 82 01 00 6e 01 00 01 64 0a 00 53 28 0c 00 00 00 73 1f 00 00 00 45 78 65 63 75 74 65 20 70 | .....n...d..S(....s....Execute.p |
6640 | 72 6f 67 72 61 6d 20 28 50 4f 53 49 58 20 76 65 72 73 69 6f 6e 29 73 07 00 00 00 2f 62 69 6e 2f | rogram.(POSIX.version)s..../bin/ |
6660 | 73 68 73 02 00 00 00 2d 63 69 00 00 00 00 69 01 00 00 00 69 02 00 00 00 52 af 00 00 00 52 2b 00 | shs....-ci....i....i....R....R+. |
6680 | 00 00 69 ff 00 00 00 69 00 00 10 00 4e 28 01 00 00 00 69 00 00 00 00 28 20 00 00 00 52 3d 00 00 | ..i....i....N(....i....(....R=.. |
66a0 | 00 52 7d 00 00 00 52 7e 00 00 00 74 04 00 00 00 6c 69 73 74 52 0d 00 00 00 52 49 00 00 00 52 a3 | .R}...R~...t....listR....RI...R. |
66c0 | 00 00 00 52 ac 00 00 00 74 04 00 00 00 66 6f 72 6b 52 45 00 00 00 52 89 00 00 00 52 3c 00 00 00 | ...R....t....forkRE...R....R<... |
66e0 | 52 4a 00 00 00 74 04 00 00 00 64 75 70 32 52 b1 00 00 00 74 05 00 00 00 63 68 64 69 72 74 05 00 | RJ...t....dup2R....t....chdirt.. |
6700 | 00 00 61 70 70 6c 79 74 06 00 00 00 65 78 65 63 76 70 74 07 00 00 00 65 78 65 63 76 70 65 52 1e | ..applyt....execvpt....execvpeR. |
6720 | 00 00 00 74 08 00 00 00 65 78 63 5f 69 6e 66 6f 74 09 00 00 00 74 72 61 63 65 62 61 63 6b 74 10 | ...t....exc_infot....tracebackt. |
6740 | 00 00 00 66 6f 72 6d 61 74 5f 65 78 63 65 70 74 69 6f 6e 52 31 00 00 00 74 0f 00 00 00 63 68 69 | ...format_exceptionR1...t....chi |
6760 | 6c 64 5f 74 72 61 63 65 62 61 63 6b 52 60 00 00 00 74 06 00 00 00 70 69 63 6b 6c 65 74 05 00 00 | ld_tracebackR`...t....picklet... |
6780 | 00 64 75 6d 70 73 74 05 00 00 00 5f 65 78 69 74 52 61 00 00 00 74 07 00 00 00 77 61 69 74 70 69 | .dumpst...._exitRa...t....waitpi |
67a0 | 64 74 05 00 00 00 6c 6f 61 64 73 28 19 00 00 00 52 04 00 00 00 52 27 00 00 00 52 4d 00 00 00 52 | dt....loads(....R....R'...RM...R |
67c0 | 4e 00 00 00 52 4f 00 00 00 52 51 00 00 00 52 52 00 00 00 52 46 00 00 00 52 53 00 00 00 52 54 00 | N...RO...RQ...RR...RF...RS...RT. |
67e0 | 00 00 52 50 00 00 00 52 55 00 00 00 52 56 00 00 00 52 57 00 00 00 52 58 00 00 00 52 59 00 00 00 | ..RP...RU...RV...RW...RX...RY... |
6800 | 52 5a 00 00 00 74 0c 00 00 00 65 72 72 70 69 70 65 5f 72 65 61 64 74 0d 00 00 00 65 72 72 70 69 | RZ...t....errpipe_readt....errpi |
6820 | 70 65 5f 77 72 69 74 65 74 08 00 00 00 65 78 63 5f 74 79 70 65 74 09 00 00 00 65 78 63 5f 76 61 | pe_writet....exc_typet....exc_va |
6840 | 6c 75 65 74 02 00 00 00 74 62 74 09 00 00 00 65 78 63 5f 6c 69 6e 65 73 52 5c 00 00 00 74 0f 00 | luet....tbt....exc_linesR\...t.. |
6860 | 00 00 63 68 69 6c 64 5f 65 78 63 65 70 74 69 6f 6e 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 | ..child_exception(....(....s.... |
6880 | 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 48 00 | /sys/lib/python/subprocess.pyRH. |
68a0 | 00 00 d4 03 00 00 73 7c 00 00 00 00 08 13 01 0d 02 0c 02 07 01 14 02 0d 01 0e 05 12 01 0d 02 0f | ......s|........................ |
68c0 | 01 09 01 10 02 03 02 07 01 11 01 07 01 11 01 07 01 11 01 0d 03 07 01 14 01 07 01 14 01 07 01 14 | ................................ |
68e0 | 04 14 01 11 01 1a 01 11 01 1d 01 11 03 07 01 14 02 0d 01 11 02 07 01 0e 02 0d 01 14 02 17 02 03 | ................................ |
6900 | 01 15 02 09 01 03 01 09 01 12 01 1d 04 11 03 0d 01 0e 01 11 01 0e 01 11 01 0e 01 11 03 12 01 0d | ................................ |
6920 | 01 0d 01 13 01 0f 01 63 02 00 00 00 02 00 00 00 02 00 00 00 43 00 00 00 73 5d 00 00 00 74 00 00 | .......c............C...s]...t.. |
6940 | 69 01 00 7c 01 00 83 01 00 6f 17 00 01 74 00 00 69 02 00 7c 01 00 83 01 00 0b 7c 00 00 5f 03 00 | i..|.....o...t..i..|......|.._.. |
6960 | 6e 33 00 01 74 00 00 69 04 00 7c 01 00 83 01 00 6f 16 00 01 74 00 00 69 05 00 7c 01 00 83 01 00 | n3..t..i..|.....o...t..i..|..... |
6980 | 7c 00 00 5f 03 00 6e 0d 00 01 74 06 00 64 01 00 83 01 00 82 01 00 64 00 00 53 28 02 00 00 00 4e | |.._..n...t..d........d..S(....N |
69a0 | 73 1a 00 00 00 55 6e 6b 6e 6f 77 6e 20 63 68 69 6c 64 20 65 78 69 74 20 73 74 61 74 75 73 21 28 | s....Unknown.child.exit.status!( |
69c0 | 07 00 00 00 52 49 00 00 00 74 0b 00 00 00 57 49 46 53 49 47 4e 41 4c 45 44 74 08 00 00 00 57 54 | ....RI...t....WIFSIGNALEDt....WT |
69e0 | 45 52 4d 53 49 47 52 02 00 00 00 74 09 00 00 00 57 49 46 45 58 49 54 45 44 74 0b 00 00 00 57 45 | ERMSIGR....t....WIFEXITEDt....WE |
6a00 | 58 49 54 53 54 41 54 55 53 52 79 00 00 00 28 02 00 00 00 52 04 00 00 00 74 03 00 00 00 73 74 73 | XITSTATUSRy...(....R....t....sts |
6a20 | 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 | (....(....s..../sys/lib/python/s |
6a40 | 75 62 70 72 6f 63 65 73 73 2e 70 79 74 12 00 00 00 5f 68 61 6e 64 6c 65 5f 65 78 69 74 73 74 61 | ubprocess.pyt...._handle_exitsta |
6a60 | 74 75 73 3a 04 00 00 73 0a 00 00 00 00 01 10 01 17 01 10 01 16 03 63 02 00 00 00 04 00 00 00 06 | tus:...s..............c......... |
6a80 | 00 00 00 43 00 00 00 73 91 00 00 00 7c 00 00 69 00 00 64 01 00 6a 08 00 6f 7a 00 01 79 43 00 74 | ...C...s....|..i..d..j..oz..yC.t |
6aa0 | 02 00 69 03 00 7c 00 00 69 04 00 74 02 00 69 05 00 83 02 00 5c 02 00 7d 02 00 7d 03 00 7c 02 00 | ..i..|..i..t..i.....\..}..}..|.. |
6ac0 | 7c 00 00 69 04 00 6a 02 00 6f 11 00 01 7c 00 00 69 06 00 7c 03 00 83 01 00 01 6e 01 00 01 57 71 | |..i..j..o...|..i..|......n...Wq |
6ae0 | 8a 00 04 74 02 00 69 07 00 6a 0a 00 6f 21 00 01 01 01 01 7c 01 00 64 01 00 6a 09 00 6f 0d 00 01 | ...t..i..j..o!.....|..d..j..o... |
6b00 | 7c 01 00 7c 00 00 5f 00 00 71 86 00 01 71 8a 00 01 58 6e 01 00 01 7c 00 00 69 00 00 53 28 02 00 | |..|.._..q...q...Xn...|..i..S(.. |
6b20 | 00 00 73 51 00 00 00 43 68 65 63 6b 20 69 66 20 63 68 69 6c 64 20 70 72 6f 63 65 73 73 20 68 61 | ..sQ...Check.if.child.process.ha |
6b40 | 73 20 74 65 72 6d 69 6e 61 74 65 64 2e 20 20 52 65 74 75 72 6e 73 20 72 65 74 75 72 6e 63 6f 64 | s.terminated...Returns.returncod |
6b60 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 74 74 72 69 62 75 74 65 2e 4e 28 08 00 00 00 52 02 | e.............attribute.N(....R. |
6b80 | 00 00 00 52 0d 00 00 00 52 49 00 00 00 52 c0 00 00 00 52 45 00 00 00 74 07 00 00 00 57 4e 4f 48 | ...R....RI...R....RE...t....WNOH |
6ba0 | 41 4e 47 52 ce 00 00 00 52 14 00 00 00 28 04 00 00 00 52 04 00 00 00 52 1b 00 00 00 52 45 00 00 | ANGR....R....(....R....R....RE.. |
6bc0 | 00 52 cd 00 00 00 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 | .R....(....(....s..../sys/lib/py |
6be0 | 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 1d 00 00 00 44 04 00 00 73 12 00 00 00 | thon/subprocess.pyR....D...s.... |
6c00 | 00 03 10 01 03 01 1e 01 10 01 15 01 11 01 0d 01 16 01 63 01 00 00 00 03 00 00 00 03 00 00 00 43 | ..................c............C |
6c20 | 00 00 00 73 43 00 00 00 7c 00 00 69 00 00 64 02 00 6a 08 00 6f 2c 00 01 74 02 00 69 03 00 7c 00 | ...sC...|..i..d..j..o,..t..i..|. |
6c40 | 00 69 04 00 64 01 00 83 02 00 5c 02 00 7d 01 00 7d 02 00 7c 00 00 69 05 00 7c 02 00 83 01 00 01 | .i..d.....\..}..}..|..i..|...... |
6c60 | 6e 01 00 01 7c 00 00 69 00 00 53 28 03 00 00 00 73 4f 00 00 00 57 61 69 74 20 66 6f 72 20 63 68 | n...|..i..S(....sO...Wait.for.ch |
6c80 | 69 6c 64 20 70 72 6f 63 65 73 73 20 74 6f 20 74 65 72 6d 69 6e 61 74 65 2e 20 20 52 65 74 75 72 | ild.process.to.terminate...Retur |
6ca0 | 6e 73 20 72 65 74 75 72 6e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 61 74 74 72 69 62 | ns.returncode.............attrib |
6cc0 | 75 74 65 2e 69 00 00 00 00 4e 28 06 00 00 00 52 02 00 00 00 52 0d 00 00 00 52 49 00 00 00 52 c0 | ute.i....N(....R....R....RI...R. |
6ce0 | 00 00 00 52 45 00 00 00 52 ce 00 00 00 28 03 00 00 00 52 04 00 00 00 52 45 00 00 00 52 cd 00 00 | ...RE...R....(....R....RE...R... |
6d00 | 00 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f | .(....(....s..../sys/lib/python/ |
6d20 | 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 24 00 00 00 52 04 00 00 73 08 00 00 00 00 03 10 01 1b | subprocess.pyR$...R...s......... |
6d40 | 01 11 01 63 02 00 00 00 0c 00 00 00 06 00 00 00 43 00 00 00 73 d0 02 00 00 67 00 00 7d 02 00 67 | ...c............C...s....g..}..g |
6d60 | 00 00 7d 03 00 64 00 00 7d 04 00 64 00 00 7d 05 00 7c 00 00 69 01 00 6f 39 00 01 7c 00 00 69 01 | ..}..d..}..d..}..|..i..o9..|..i. |
6d80 | 00 69 02 00 83 00 00 01 7c 01 00 6f 14 00 01 7c 03 00 69 03 00 7c 00 00 69 01 00 83 01 00 01 71 | .i......|..o...|..i..|..i......q |
6da0 | 5b 00 01 7c 00 00 69 01 00 69 04 00 83 00 00 01 6e 01 00 01 7c 00 00 69 05 00 6f 1a 00 01 7c 02 | [..|..i..i......n...|..i..o...|. |
6dc0 | 00 69 03 00 7c 00 00 69 05 00 83 01 00 01 67 00 00 7d 04 00 6e 01 00 01 7c 00 00 69 06 00 6f 1a | .i..|..i......g..}..n...|..i..o. |
6de0 | 00 01 7c 02 00 69 03 00 7c 00 00 69 06 00 83 01 00 01 67 00 00 7d 05 00 6e 01 00 01 64 01 00 7d | ..|..i..|..i......g..}..n...d..} |
6e00 | 06 00 78 7e 01 7c 02 00 70 07 00 01 7c 03 00 6f 6f 01 01 74 07 00 69 07 00 7c 02 00 7c 03 00 67 | ..x~.|..p...|..oo..t..i..|..|..g |
6e20 | 00 00 83 03 00 5c 03 00 7d 07 00 7d 08 00 7d 09 00 7c 00 00 69 01 00 7c 08 00 6a 06 00 6f 69 00 | .....\..}..}..}..|..i..|..j..oi. |
6e40 | 01 74 08 00 69 09 00 7c 00 00 69 01 00 69 0a 00 83 00 00 74 0b 00 7c 01 00 7c 06 00 64 02 00 83 | .t..i..|..i..i.....t..|..|..d... |
6e60 | 03 00 83 02 00 7d 0a 00 7c 06 00 7c 0a 00 37 7d 06 00 7c 06 00 74 0c 00 7c 01 00 83 01 00 6a 05 | .....}..|..|..7}..|..t..|.....j. |
6e80 | 00 6f 21 00 01 7c 00 00 69 01 00 69 04 00 83 00 00 01 7c 03 00 69 0d 00 7c 00 00 69 01 00 83 01 | .o!..|..i..i......|..i..|..i.... |
6ea0 | 00 01 71 51 01 01 6e 01 00 01 7c 00 00 69 05 00 7c 07 00 6a 06 00 6f 5a 00 01 74 08 00 69 0e 00 | ..qQ..n...|..i..|..j..oZ..t..i.. |
6ec0 | 7c 00 00 69 05 00 69 0a 00 83 00 00 64 03 00 83 02 00 7d 0b 00 7c 0b 00 64 04 00 6a 02 00 6f 21 | |..i..i.....d.....}..|..d..j..o! |
6ee0 | 00 01 7c 00 00 69 05 00 69 04 00 83 00 00 01 7c 02 00 69 0d 00 7c 00 00 69 05 00 83 01 00 01 6e | ..|..i..i......|..i..|..i......n |
6f00 | 01 00 01 7c 04 00 69 03 00 7c 0b 00 83 01 00 01 6e 01 00 01 7c 00 00 69 06 00 7c 07 00 6a 06 00 | ...|..i..|......n...|..i..|..j.. |
6f20 | 6f 5a 00 01 74 08 00 69 0e 00 7c 00 00 69 06 00 69 0a 00 83 00 00 64 03 00 83 02 00 7d 0b 00 7c | oZ..t..i..|..i..i.....d.....}..| |
6f40 | 0b 00 64 04 00 6a 02 00 6f 21 00 01 7c 00 00 69 06 00 69 04 00 83 00 00 01 7c 02 00 69 0d 00 7c | ..d..j..o!..|..i..i......|..i..| |
6f60 | 00 00 69 06 00 83 01 00 01 6e 01 00 01 7c 05 00 69 03 00 7c 0b 00 83 01 00 01 71 ac 00 01 71 ac | ..i......n...|..i..|......q...q. |
6f80 | 00 01 57 7c 04 00 64 00 00 6a 09 00 6f 13 00 01 64 04 00 69 0f 00 7c 04 00 83 01 00 7d 04 00 6e | ..W|..d..j..o...d..i..|.....}..n |
6fa0 | 01 00 01 7c 05 00 64 00 00 6a 09 00 6f 13 00 01 64 04 00 69 0f 00 7c 05 00 83 01 00 7d 05 00 6e | ...|..d..j..o...d..i..|.....}..n |
6fc0 | 01 00 01 7c 00 00 69 10 00 6f 48 00 01 74 11 00 74 12 00 64 05 00 83 02 00 6f 38 00 01 7c 04 00 | ...|..i..oH..t..t..d.....o8..|.. |
6fe0 | 6f 13 00 01 7c 00 00 69 13 00 7c 04 00 83 01 00 7d 04 00 6e 01 00 01 7c 05 00 6f 13 00 01 7c 00 | o...|..i..|.....}..n...|..o...|. |
7000 | 00 69 13 00 7c 05 00 83 01 00 7d 05 00 71 bc 02 01 6e 01 00 01 7c 00 00 69 14 00 83 00 00 01 7c | .i..|.....}..q...n...|..i......| |
7020 | 04 00 7c 05 00 66 02 00 53 28 06 00 00 00 4e 69 00 00 00 00 69 00 02 00 00 69 00 04 00 00 52 2b | ..|..f..S(....Ni....i....i....R+ |
7040 | 00 00 00 52 9a 00 00 00 28 15 00 00 00 52 0d 00 00 00 52 42 00 00 00 74 05 00 00 00 66 6c 75 73 | ...R....(....R....RB...t....flus |
7060 | 68 52 2e 00 00 00 52 4a 00 00 00 52 43 00 00 00 52 44 00 00 00 74 06 00 00 00 73 65 6c 65 63 74 | hR....RJ...RC...RD...t....select |
7080 | 52 49 00 00 00 52 60 00 00 00 52 6c 00 00 00 52 97 00 00 00 52 2f 00 00 00 52 20 00 00 00 52 61 | RI...R`...Rl...R....R/...R....Ra |
70a0 | 00 00 00 52 31 00 00 00 52 46 00 00 00 52 9f 00 00 00 52 a0 00 00 00 52 5d 00 00 00 52 24 00 00 | ...R1...RF...R....R....R]...R$.. |
70c0 | 00 28 0c 00 00 00 52 04 00 00 00 52 63 00 00 00 74 08 00 00 00 72 65 61 64 5f 73 65 74 74 09 00 | .(....R....Rc...t....read_sett.. |
70e0 | 00 00 77 72 69 74 65 5f 73 65 74 52 43 00 00 00 52 44 00 00 00 74 0c 00 00 00 69 6e 70 75 74 5f | ..write_setRC...RD...t....input_ |
7100 | 6f 66 66 73 65 74 74 05 00 00 00 72 6c 69 73 74 74 05 00 00 00 77 6c 69 73 74 74 05 00 00 00 78 | offsett....rlistt....wlistt....x |
7120 | 6c 69 73 74 74 0d 00 00 00 62 79 74 65 73 5f 77 72 69 74 74 65 6e 52 5c 00 00 00 28 00 00 00 00 | listt....bytes_writtenR\...(.... |
7140 | 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f | (....s..../sys/lib/python/subpro |
7160 | 63 65 73 73 2e 70 79 52 62 00 00 00 5b 04 00 00 73 5e 00 00 00 00 01 06 01 06 01 06 01 06 02 0a | cess.pyRb...[...s^.............. |
7180 | 03 0d 01 07 01 14 02 11 01 0a 01 10 01 0a 01 0a 01 10 01 0a 02 06 01 11 01 1e 02 10 04 27 01 0a | .............................'.. |
71a0 | 01 13 01 0d 01 18 02 10 01 1b 01 0d 01 0d 01 14 01 11 02 10 01 1b 01 0d 01 0d 01 14 01 16 03 0d | ................................ |
71c0 | 01 13 01 0d 01 13 06 1a 01 07 01 13 01 07 01 17 02 0a 01 4e 28 14 00 00 00 52 07 00 00 00 52 08 | ...................N(....R....R. |
71e0 | 00 00 00 52 0d 00 00 00 52 2d 00 00 00 52 05 00 00 00 52 5d 00 00 00 52 5e 00 00 00 52 64 00 00 | ...R....R-...R....R]...R^...Rd.. |
7200 | 00 52 41 00 00 00 52 47 00 00 00 52 6d 00 00 00 52 7b 00 00 00 52 48 00 00 00 52 1d 00 00 00 52 | .RA...RG...Rm...R{...RH...R....R |
7220 | 24 00 00 00 52 98 00 00 00 52 62 00 00 00 52 ac 00 00 00 52 b1 00 00 00 52 ce 00 00 00 28 00 00 | $...R....Rb...R....R....R....(.. |
7240 | 00 00 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e | ..(....(....s..../sys/lib/python |
7260 | 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 52 15 00 00 00 15 02 00 00 73 32 00 00 00 06 01 06 01 | /subprocess.pyR........s2....... |
7280 | 09 01 09 01 09 01 0f 57 09 06 09 0b 0c 1c 07 04 09 42 09 07 09 10 09 50 0c 09 09 09 09 04 0d 32 | .......W.........B.....P.......2 |
72a0 | 09 2d 09 0a 09 0a 09 66 09 0a 0c 0e 09 09 63 00 00 00 00 05 00 00 00 06 00 00 00 43 00 00 00 73 | .-.....f......c............C...s |
72c0 | 2e 01 00 00 74 00 00 64 01 00 67 01 00 64 02 00 74 01 00 83 01 01 69 02 00 83 00 00 64 03 00 19 | ....t..d..g..d..t.....i.....d... |
72e0 | 7d 00 00 64 04 00 47 48 7c 00 00 47 48 74 03 00 69 04 00 83 00 00 64 03 00 6a 02 00 6f 26 00 01 | }..d..GH|..GHt..i.....d..j..o&.. |
7300 | 74 00 00 64 05 00 67 01 00 64 06 00 64 07 00 84 00 00 83 01 01 7d 01 00 7c 01 00 69 05 00 83 00 | t..d..g..d..d........}..|..i.... |
7320 | 00 01 6e 01 00 01 64 08 00 47 48 74 00 00 64 09 00 67 01 00 64 02 00 74 01 00 83 01 01 7d 02 00 | ..n...d..GHt..d..g..d..t.....}.. |
7340 | 74 00 00 64 0a 00 64 0b 00 67 02 00 64 0c 00 7c 02 00 69 06 00 64 02 00 74 01 00 83 01 02 7d 03 | t..d..d..g..d..|..i..d..t.....}. |
7360 | 00 74 07 00 7c 03 00 69 02 00 83 00 00 64 03 00 19 83 01 00 47 48 48 64 0d 00 47 48 79 18 00 74 | .t..|..i.....d......GHHd..GHy..t |
7380 | 00 00 64 0e 00 67 01 00 83 01 00 69 02 00 83 00 00 47 48 57 6e 4a 00 04 74 08 00 6a 0a 00 6f 3e | ..d..g.....i.....GHWnJ..t..j..o> |
73a0 | 00 01 01 7d 04 00 01 7c 04 00 69 09 00 74 09 00 69 0a 00 6a 02 00 6f 16 00 01 64 0f 00 47 48 64 | ...}...|..i..t..i..j..o...d..GHd |
73c0 | 10 00 47 48 7c 04 00 69 0b 00 47 48 71 2a 01 01 64 11 00 47 7c 04 00 69 09 00 47 48 6e 0f 00 01 | ..GH|..i..GHq*..d..G|..i..GHn... |
73e0 | 58 74 0c 00 69 0d 00 04 64 12 00 02 49 4a 64 00 00 53 28 13 00 00 00 4e 74 02 00 00 00 70 73 52 | Xt..i...d...IJd..S(....Nt....psR |
7400 | 43 00 00 00 69 00 00 00 00 73 0d 00 00 00 50 72 6f 63 65 73 73 20 6c 69 73 74 3a 74 02 00 00 00 | C...i....s....Process.list:t.... |
7420 | 69 64 52 4e 00 00 00 63 00 00 00 00 00 00 00 00 02 00 00 00 53 00 00 00 73 0d 00 00 00 74 00 00 | idRN...c............S...s....t.. |
7440 | 69 01 00 64 00 00 83 01 00 53 28 01 00 00 00 69 64 00 00 00 28 02 00 00 00 52 49 00 00 00 74 06 | i..d.....S(....id...(....RI...t. |
7460 | 00 00 00 73 65 74 75 69 64 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 2f 73 79 | ...setuid(....(....(....s..../sy |
7480 | 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 74 08 00 00 00 3c | s/lib/python/subprocess.pyt....< |
74a0 | 6c 61 6d 62 64 61 3e ac 04 00 00 73 00 00 00 00 73 14 00 00 00 4c 6f 6f 6b 69 6e 67 20 66 6f 72 | lambda>....s....s....Looking.for |
74c0 | 20 27 68 64 61 27 2e 2e 2e 74 05 00 00 00 64 6d 65 73 67 74 04 00 00 00 67 72 65 70 74 03 00 00 | .'hda'...t....dmesgt....grept... |
74e0 | 00 68 64 61 52 42 00 00 00 73 16 00 00 00 54 72 79 69 6e 67 20 61 20 77 65 69 72 64 20 66 69 6c | .hdaRB...s....Trying.a.weird.fil |
7500 | 65 2e 2e 2e 73 19 00 00 00 2f 74 68 69 73 2f 70 61 74 68 2f 64 6f 65 73 2f 6e 6f 74 2f 65 78 69 | e...s..../this/path/does/not/exi |
7520 | 73 74 73 27 00 00 00 54 68 65 20 66 69 6c 65 20 64 69 64 6e 27 74 20 65 78 69 73 74 2e 20 20 49 | sts'...The.file.didn't.exist...I |
7540 | 20 74 68 6f 75 67 68 74 20 73 6f 2e 2e 2e 73 10 00 00 00 43 68 69 6c 64 20 74 72 61 63 65 62 61 | .thought.so...s....Child.traceba |
7560 | 63 6b 3a 74 05 00 00 00 45 72 72 6f 72 73 10 00 00 00 47 6f 73 68 2e 20 20 4e 6f 20 65 72 72 6f | ck:t....Errors....Gosh...No.erro |
7580 | 72 2e 28 0e 00 00 00 52 15 00 00 00 52 16 00 00 00 52 64 00 00 00 52 49 00 00 00 74 06 00 00 00 | r.(....R....R....Rd...RI...t.... |
75a0 | 67 65 74 75 69 64 52 24 00 00 00 52 43 00 00 00 74 04 00 00 00 72 65 70 72 74 07 00 00 00 4f 53 | getuidR$...RC...t....reprt....OS |
75c0 | 45 72 72 6f 72 74 05 00 00 00 65 72 72 6e 6f 74 06 00 00 00 45 4e 4f 45 4e 54 52 bc 00 00 00 52 | Errort....errnot....ENOENTR....R |
75e0 | 1e 00 00 00 52 44 00 00 00 28 05 00 00 00 74 05 00 00 00 70 6c 69 73 74 74 01 00 00 00 70 74 02 | ....RD...(....t....plistt....pt. |
7600 | 00 00 00 70 31 74 02 00 00 00 70 32 52 90 00 00 00 28 00 00 00 00 28 00 00 00 00 73 1d 00 00 00 | ...p1t....p2R....(....(....s.... |
7620 | 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 74 0b 00 | /sys/lib/python/subprocess.pyt.. |
7640 | 00 00 5f 64 65 6d 6f 5f 70 6f 73 69 78 a0 04 00 00 73 2a 00 00 00 00 04 1f 01 05 01 05 05 13 01 | .._demo_posix....s*............. |
7660 | 18 01 0e 05 05 01 15 01 21 01 15 05 01 01 05 01 03 01 18 01 10 01 13 01 05 01 05 01 0c 02 11 02 | ........!....................... |
7680 | 63 00 00 00 00 03 00 00 00 06 00 00 00 43 00 00 00 73 6c 00 00 00 64 01 00 47 48 74 00 00 64 02 | c............C...sl...d..GHt..d. |
76a0 | 00 64 03 00 74 01 00 64 04 00 74 02 00 83 01 02 7d 00 00 74 00 00 64 05 00 64 06 00 7c 00 00 69 | .d..t..d..t.....}..t..d..d..|..i |
76c0 | 03 00 64 03 00 74 01 00 83 01 02 7d 01 00 74 04 00 7c 01 00 69 05 00 83 00 00 64 07 00 19 83 01 | ..d..t.....}..t..|..i.....d..... |
76e0 | 00 47 48 64 08 00 47 48 74 00 00 64 09 00 83 01 00 7d 02 00 7c 02 00 69 06 00 83 00 00 01 64 00 | .GHd..GHt..d.....}..|..i......d. |
7700 | 00 53 28 0a 00 00 00 4e 73 25 00 00 00 4c 6f 6f 6b 69 6e 67 20 66 6f 72 20 27 50 52 4f 4d 50 54 | .S(....Ns%...Looking.for.'PROMPT |
7720 | 27 20 69 6e 20 73 65 74 20 6f 75 74 70 75 74 2e 2e 2e 74 03 00 00 00 73 65 74 52 43 00 00 00 52 | '.in.set.output...t....setRC...R |
7740 | 50 00 00 00 73 0d 00 00 00 66 69 6e 64 20 22 50 52 4f 4d 50 54 22 52 42 00 00 00 69 00 00 00 00 | P...s....find."PROMPT"RB...i.... |
7760 | 73 11 00 00 00 45 78 65 63 75 74 69 6e 67 20 63 61 6c 63 2e 2e 2e 74 04 00 00 00 63 61 6c 63 28 | s....Executing.calc...t....calc( |
7780 | 07 00 00 00 52 15 00 00 00 52 16 00 00 00 52 89 00 00 00 52 43 00 00 00 52 e2 00 00 00 52 64 00 | ....R....R....R....RC...R....Rd. |
77a0 | 00 00 52 24 00 00 00 28 03 00 00 00 52 e8 00 00 00 52 e9 00 00 00 52 e7 00 00 00 28 00 00 00 00 | ..R$...(....R....R....R....(.... |
77c0 | 28 00 00 00 00 73 1d 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f | (....s..../sys/lib/python/subpro |
77e0 | 63 65 73 73 2e 70 79 74 0d 00 00 00 5f 64 65 6d 6f 5f 77 69 6e 64 6f 77 73 c9 04 00 00 73 0e 00 | cess.pyt...._demo_windows....s.. |
7800 | 00 00 00 04 05 01 18 01 1b 01 15 05 05 01 0c 01 74 08 00 00 00 5f 5f 6d 61 69 6e 5f 5f 28 24 00 | ................t....__main__($. |
7820 | 00 00 52 09 00 00 00 52 1e 00 00 00 74 08 00 00 00 70 6c 61 74 66 6f 72 6d 52 41 00 00 00 52 49 | ..R....R....t....platformRA...RI |
7840 | 00 00 00 52 7d 00 00 00 52 ba 00 00 00 74 09 00 00 00 45 78 63 65 70 74 69 6f 6e 52 01 00 00 00 | ...R}...R....t....ExceptionR.... |
7860 | 52 9b 00 00 00 52 69 00 00 00 74 0b 00 00 00 5f 73 75 62 70 72 6f 63 65 73 73 52 0b 00 00 00 52 | R....Ri...t...._subprocessR....R |
7880 | 12 00 00 00 52 d1 00 00 00 52 e4 00 00 00 52 a4 00 00 00 52 bd 00 00 00 74 07 00 00 00 5f 5f 61 | ....R....R....R....R....t....__a |
78a0 | 6c 6c 5f 5f 74 07 00 00 00 73 79 73 63 6f 6e 66 52 ae 00 00 00 52 2d 00 00 00 74 09 00 00 00 4e | ll__t....sysconfR....R-...t....N |
78c0 | 61 6d 65 45 72 72 6f 72 52 89 00 00 00 52 1c 00 00 00 52 23 00 00 00 52 16 00 00 00 52 17 00 00 | ameErrorR....R....R#...R....R... |
78e0 | 00 52 18 00 00 00 52 19 00 00 00 52 38 00 00 00 74 06 00 00 00 6f 62 6a 65 63 74 52 15 00 00 00 | .R....R....R8...t....objectR.... |
7900 | 52 ea 00 00 00 52 ed 00 00 00 52 07 00 00 00 28 00 00 00 00 28 00 00 00 00 28 00 00 00 00 73 1d | R....R....R....(....(....(....s. |
7920 | 00 00 00 2f 73 79 73 2f 6c 69 62 2f 70 79 74 68 6f 6e 2f 73 75 62 70 72 6f 63 65 73 73 2e 70 79 | .../sys/lib/python/subprocess.py |
7940 | 73 08 00 00 00 3c 6d 6f 64 75 6c 65 3e 61 01 00 00 73 54 00 00 00 06 02 0c 01 0f 02 0c 01 0c 01 | s....<module>a...sT............. |
7960 | 0c 03 16 0b 07 01 0c 01 0c 0e 0a 01 13 06 17 03 0c 01 0c 01 0c 01 0c 02 18 02 03 01 13 01 03 01 | ................................ |
7980 | 0a 03 03 01 08 01 0e 01 06 01 0b 02 06 02 09 0a 06 01 06 03 09 0b 09 13 09 44 16 ff 00 ff 00 8d | .........................D...... |
79a0 | 09 29 09 11 0d 01 07 01 0b 02 | .)........ |