SORU
9 ŞUBAT 2010, Salı


Python alt süreci/Popen değiştirilmiş bir ortam

Biraz değiştirilmiş bir ortam ile dış komut çalıştırma çok yaygın bir durum olduğuna inanıyorum. Bunu yapmak eğilimindedir:

import subprocess, os
my_env = os.environ
my_env["PATH"] = "/usr/sbin:/sbin:"   my_env["PATH"]
subprocess.Popen(my_command, env=my_env)

Daha iyi bir yolu vardır bu içten gelen bir his var; iyi mi görünüyor?

10x

CEVAP
15 Aralık 2010, ÇARŞAMBA


os.environ.copy() os değiştirmek niyetinde değilim ama daha iyi olduğunu düşünüyorum.geçerli işlem için çevre.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Edge-CGI 3D Tutorials and more!

    Edge-CGI 3D

    11 HAZİRAN 2013
  • gadgetgal38

    gadgetgal38

    9 HAZİRAN 2009
  • Kenneth Håkonsen

    Kenneth Håk

    13 Mart 2011