[Tutor] subprocess module seems to be failing...

DirkJSoren@gmail.com dirkjsoren at gmail.com
Fri Jun 3 17:57:36 EDT 2016


Add sound of me beating my head with a bat! :)

Thanks Peter!
-I was a bit too precise in my naming conventions for later review!




On 06/03/2016 02:30 PM, Peter Otten wrote:
> DirkJSoren at gmail.com wrote:
>
>> Running Linux Mint 17.3
>> Python3.4.3
>>
>> I'm following a Tutor concerning the subprocess module which said to
>> open a Terminal SHELL and type:
>>
>> $ python3
>>   >>> import subprocess
>>   >>> subprocess.call('ls', shell=True)
>>
>> Last night the subprocess.call portion was erroring saying their was no
>> 'call' attribute. I tried asking
>> dir(subprocess) and call wasn't listed there. I figured I would try
>> again this morning, however, this
>> is what I was greeted with shortly after booting up and launching my
>> Terminal:
>>
>> [justme at ispy] ~$ python3
>> Python 3.4.3 (default, Oct 14 2015, 20:28:29)
>> [GCC 4.8.4] on linux
>> Type "help", "copyright", "credits" or "license" for more information.
>>   >>>
>>   >>> import subprocess
>> Traceback (most recent call last):
>>     File "<stdin>", line 1, in <module>
>>     File "/home/justme/python_work/subprocess.py", line 39
> Look carefully at the line above. You wrote a script and called it
> subprocess.py. Bad idea ;)
>
> Delete or rename your subprocess.py, and the one in the standard library
> will become visible again and work as smoothly as ever.
>
>>       ^
>> SyntaxError: EOF while scanning triple-quoted string literal
>>   >>>
>>
>> Seems like the module is deteriorating or something, as yesterday it
>> accepted the import command
>> to include it!  :)
>>
>> I found a subprocess.py in /usr/lib/python3.4 and grabbed it with gedit
>> and looked at it line by line. It has tripple double quotes but also
>> single double quotes throughout it in places, but they all seemed to
>> have a companion quote to offset them...and the entire text area is one
>> solid color which would seem to indicate
>> it is being ignored by python...
>>
>> What should I do now?
>>
>> Thanks!
>>
>>
>> _______________________________________________
>> Tutor maillist  -  Tutor at python.org
>> To unsubscribe or change subscription options:
>> https://mail.python.org/mailman/listinfo/tutor
>
> _______________________________________________
> Tutor maillist  -  Tutor at python.org
> To unsubscribe or change subscription options:
> https://mail.python.org/mailman/listinfo/tutor
>



More information about the Tutor mailing list