[Tutor] "List" object is not callable
Alex Kleider
akleider at sonic.net
Sat Apr 30 15:27:16 EDT 2016
On 2016-04-30 11:51, Jason N. via Tutor wrote:
> Hello,
> I found this simple script online but when I execute it I get the
> following error: "TypeError: 'list' object is not callable"
> Here is the code sample:import subprocess
>
> ls_output= subprocess.check_output(['dir'])
It works on my system: Ubuntu 14.04LTS
(venv)alex at X301:~$ python
Python 3.4.3 (default, Oct 14 2015, 20:33:09)
[GCC 4.8.4] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import subprocess
>>> ls_output= subprocess.check_output(['dir'])
>>> ls_output
b'Airbnb\tBookSite CURRENT Documents examples.desktop\tJs\t
nextWIFI\t OpenWRT Py\t Solar ToDo\t WARNING\nARM\tC\t debk\t
double gnupg.other\tLEFTOFF node_modules Pathagar Rachel
Templates toDoAtLoft wishes\nAVR\tclosures Desktop Downloads
GPL\t\tLibreboot Notes\t Pictures Sask Test Videos\t
WWW\nbin\tContacts Docbook Encrypted HTML5\t\tMusic\t OLPC\t\t
Public ski\t tmp\t vim_rewrap\n'
>>> exit()
(venv)alex at X301:~$ dir
Airbnb BookSite CURRENT Documents examples.desktop Js nextWIFI
OpenWRT Py Solar ToDo WARNING
ARM C debk double gnupg.other LEFTOFF node_modules Pathagar
Rachel Templates toDoAtLoft wishes
AVR closures Desktop Downloads GPL Libreboot Notes Pictures Sask
Test Videos WWW
bin Contacts Docbook Encrypted HTML5 Music OLPC Public ski
tmp vim_rewrap
(venv)alex at X301:~$ man dir
Perhaps you are using a linux command on a non linux (?Windows) system.
More information about the Tutor
mailing list