bash: erro de sintaxe com pandas.read_excel [closed]

1

Estou tentando inserir este comando:

example = pd.read_excel('080615_gene_expression.xlsx' , index_col = 0)

mas recebo este erro:

-bash: syntax error near unexpected token '('

Eu tentei alterar aspas, espaços etc = sem alteração

O comando funciona no IPython 3.0.0.

    
por Cris_Mar 14.08.2015 / 01:49

2 respostas

1

Se eu começar o seu comando em uma festança, recebo um interessante

bash: syntax error near unexpected token '('

Inicie um interpretador Python digitando python Enter e tente o comando novamente ;)

No meu caso, recebo um

IOError: [Errno 2] No such file or directory: '080615_gene_expression.xlsx'

mas no meu caso isso é absolutamente normal, pois eu não tenho sua planilha de excel .

    
por A.B. 14.08.2015 / 13:28
0

Este é um comando do Python, não um comando do Bash. Você pode executar um shell Python e depois executar seu código manualmente digitando:

ipython

Se você receber um erro de que o comando ipython não foi encontrado, instale-o via:

pip install ipython

Se você está colocando isso em um script e tentando executá-lo a partir do shell, seu script Python precisa começar com (primeira linha do arquivo):

#!/usr/bin/env python

Depois, você pode executá-lo no Bash como:

chmod +x my_script
./my_script.py
    
por Will 15.08.2015 / 00:24