On 2020-12-03 12:13, A. M. Thomas [PETech MIET MBA] wrote:
Kindly help manage read .xlsx files using pandas, thank you

import numpy as np
import pandas as pd
from pandas import Series, DataFrame

excelfile = pd.ExcelFile('C:\Users\THOMAS\Documents/Hash Analytics
Internship - DemoS2.xlsx')
dframe = excelfile.parse('Sheet10')
print (dframe)


C:\Users\THOMAS\AppData\Local\Programs\Python\Python39\python.exe
"C:/Users/THOMAS/PycharmProjects/Assignment#2/code File.py"
   File "C:\Users\THOMAS\PycharmProjects\Assignment#2\code File.py", line 5
     excelfile = pd.ExcelFile('C:\Users\THOMAS\Documents/Hash Analytics
Internship - DemoS2.xlsx')

                     ^
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in
position 2-3: truncated \UXXXXXXXX escape

Process finished with exit code 1

You're giving the path as a plain string that contains \U, which is the start of an escape sequence, but it's not a valid escape sequence, hence the error.

You could use a raw string:

    r'C:\Users\THOMAS\Documents/Hash Analytics Internship - DemoS2.xlsx'

or escape the backslashes:

    'C:\\Users\\THOMAS\\Documents/Hash Analytics Internship - DemoS2.xlsx'

or use slashes instead of backslashes:

    'C:/Users/THOMAS/Documents/Hash Analytics Internship - DemoS2.xlsx'
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to