Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

PermissionError: [Errno 13] Permission denied

Estou tentando criar uma RPA com Python, inicialmente preciso importar um arquivo .csv que está na minha pasta de trabalho.

import pandas as pd

data = open(r'C:\Users\usuario\Desktop')

arquivo = pd.read_csv("nota.csv",  encoding='utf-8')

Porém está sendo apresentado o seguinte erro no console

Traceback (most recent call last):
  File "C:/Users/usuario/AppData/Roaming/JetBrains/PyCharmCE2020.1/scratches/scratch.py", line 3, in <module>
    data = open(r'C:\Users\usuario\Desktop')
PermissionError: [Errno 13] Permission denied: 'C:\\Users\\usuario\\Desktop'

Como posso alterar a permissão para abrir esse arquivo? Já tentei alterar o arquivo para outras pastas mas ainda aparece autorização negada.

1 resposta
solução!

Oi Aline, como você está? Espero que esteja bem =)

Está dando erro de permissão porque o caminho que você está passando não é um arquivo e sim um diretório/pasta. O arquivo nota.csv está na pasta Desktop, certo?

Então você pode passar o caminho completo do arquivo, da seguinte forma:

arquivo = pd.read_csv(r"C:\Users\usuario\Desktop\nota.csv",  encoding='utf-8')

E fazer a exclusão da linha: data = open(r'C:\Users\usuario\Desktop')

Qualquer dúvida estou por aqui, a gente vai conversando.

Abraços e bons estudos!