Python Forum
Why is subprocess.call command not working?
Thread Rating:
  • 1 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Why is subprocess.call command not working?
#4
(Nov-19-2018, 09:02 PM)wavic Wrote: Line 4, 3 quotes.
You have to break the command by spaces.

command = "convert " + str(jpgfile) + " -font Helvetica -pointsize 60 -fill lightblue -quality 100 -gravity southeast -auto-orient -annota"
command = command.split()


Now I'm getting the error below.

-Thanks

jpgdir = "/home/bernie/CentOS Share/pics/"
jpgfiles = fnmatch.filter(os.listdir(jpgdir), '*.jpg')

command = "convert " + str(jpgfile) + " -font Helvetica -pointsize 60 -fill lightblue -quality 100 -gravity southeast -auto-orient -annotate +80+50 %[exif:DateTimeOriginal] " + str(jpgfile)
    command = command.split()

    subprocess.call([command])
Error:
Traceback (most recent call last): File "./im-datestamp.py", line 36, in <module> subprocess.call([command]) File "/opt/rh/rh-python36/root/usr/lib64/python3.6/subprocess.py", line 267, in call with Popen(*popenargs, **kwargs) as p: File "/opt/rh/rh-python36/root/usr/lib64/python3.6/subprocess.py", line 709, in __init__ restore_signals, start_new_session) File "/opt/rh/rh-python36/root/usr/lib64/python3.6/subprocess.py", line 1258, in _execute_child executable = os.fsencode(executable) File "/opt/rh/rh-python36/root/usr/lib64/python3.6/os.py", line 800, in fsencode filename = fspath(filename) # Does type-checking of `filename`. TypeError: expected str, bytes or os.PathLike object, not list
Reply


Messages In This Thread
RE: Why is subprocess.call command not working? - by zBernie - Nov-19-2018, 09:24 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Is possible to run the python command to call python script on linux? cuten222 6 1,010 Jan-30-2024, 09:05 PM
Last Post: DeaD_EyE
  Using subprocess to execute complex command with many arguments medatib531 5 2,335 Apr-27-2023, 02:23 PM
Last Post: medatib531
  use subprocess on linux\pi wwith a "grep " command korenron 2 8,575 Oct-19-2021, 10:52 AM
Last Post: DeaD_EyE
  continue if 'subprocess.call' failes tester_V 11 5,614 Aug-26-2021, 12:16 AM
Last Post: tester_V
  printing out the contents aftre subprocess.call() Rakshan 3 2,940 Jul-30-2021, 08:27 AM
Last Post: DeaD_EyE
  Subprocess.Popen() not working when reading file path from csv file herwin 13 16,201 May-07-2021, 03:26 PM
Last Post: herwin
  subprocess call cannot find the file specified RRR 6 17,228 Oct-15-2020, 11:29 AM
Last Post: RRR
  Error when running mktorrent subprocess command pythonnewbie138 4 4,187 Sep-16-2020, 01:55 AM
Last Post: pythonnewbie138
  Select correct item from list for subprocess command pythonnewbie138 6 3,558 Jul-24-2020, 09:09 PM
Last Post: pythonnewbie138
  Why wont subprocess call work? steve_shambles 3 2,831 Apr-28-2020, 03:06 PM
Last Post: steve_shambles

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020