# Your code here
import pandas
var=pandas.read_csv("C:\Script\testexp.csv")
No puedo leer csv a través de python pandas.
Por favor verifique el fragmento de código, está dando el siguiente error:
Rastreo (llamadas recientes más última):
Archivo "
Archivo "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", línea 655, en parser_f
return _read (filepath_or_buffer, kwds)
Archivo "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", línea 405, en _read
analizador = TextFileReader (filepath_or_buffer, * kwds)Archivo "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", línea 762, en __init__self._make_engine (self.engine)Archivo "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", línea 966, en _make_engineself._engine = CParserWrapper (self.f, * self.options)
Archivo "C: ProgramDataAnaconda3libsite-packagespandasioparsers.py", línea 1582, en __init__
self._reader = parsers.TextReader (src, ** kwds)
Archivo "pandas_libsparsers.pyx", línea 394, en pandas._libs.parsers.TextReader .__ cinit__ (pandas_libsparsers.c: 4209)
Archivo "pandas_libsparsers.pyx", línea 710, en pandas._libs.parsers.TextReader._setup_parser_source (pandas_libsparse
rs.c: 8873)
FileNotFoundError: el archivo b'C: \ Scripttestexp.csv 'no existe
[esto debería explicar por qué el comportamiento actual es un problema y por qué el resultado esperado es una mejor solución].
pd.show_versions()
La ruta del archivo es correcta, sus permisos de lectura y escritura se proporcionan en el archivo.
¿Puedes intentar escribir eso como "C:\\Script\\testexp.csv"
o "C:/Script/testexp.csv"
? Creo que necesitas escapar de tus barras invertidas.
o puede usar r"C:\Script\testexp.csv"
@TomAugspurger tal vez valga la pena poner esto en el doc-string / docs ya que es un error bastante común.
Comentario más útil
¿Puedes intentar escribir eso como
"C:\\Script\\testexp.csv"
o"C:/Script/testexp.csv"
? Creo que necesitas escapar de tus barras invertidas.