1

シェル スクリプトでは、filename.$$ のような $$ 拡張子を持つファイル名を作成して、pid 番号を追加します。Pythonでも同じことを達成したい。

python で filename.$$ を作成するには?

try:
    os.remove('/tmp/update_pid.ksh')
except OSError:
    pass

try:
    os.remove('/tmp/rollbackfile_pid.ksh')
except OSError:
    pass

fo = open('/tmp/update_pid.ksh','a')
fi = open('/tmp/rollback_pid.ksh','a')

「pid」の代わりに、pid番号が必要です。

ありがとう !!!

4

1 に答える 1

4

このような:

os.remove('/tmp/update_%d.ksh' % os.getpid())
于 2013-02-12T13:09:50.997 に答える