Ben alt işlemi kullanmak isteyen bir kopyalama işlemi (aşağıdaki kodu) gerçekleştirmek için çağırır:Python altişlem Hata
import subprocess
pr1 = subprocess.call(['cp','-r','./testdir1/*','./testdir2/'], shell = True)
ve ben belirten bir hata var:
cp: missing file operand
Try `cp --help' for more information.
zaman Ben bu sorunu nasıl alabilirim
cp: cannot stat `./testdir1/*': No such file or directory
olsun, shell=False
ile deneyin?
Ben 2.6
Dip not RedHat Linux GNOME Deskop sürüm 2.16.0 ve bash kabuğu ve Python kullanıyorum , subprocess.call
bir dize değil, bir liste geçmesi Ben Problems with issuing cp command with Popen in Python gönderilmiş soruyu okumak ve ben shell=True
kullanırken :(
İyi bir açıklama. Neler olduğunu anlamama yardım etti. – morganw09dev