Чтение Python в файле .txt с обратной косой чертой - PullRequest
0 голосов
/ 17 октября 2018

Я пытаюсь прочитать большой файл .txt, который, кажется, разделен обратной косой чертой '\'.Я знаю, что это символ экранирования, и я пытался избежать его, но при загрузке я получаю неправильную форму. Он помещает всю строку в одну переменную.

Есть предложения?

Я уже пробовал следующее:

df = pd.read_csv(r"file_path.txt",escapechar='\\', sep = '\\')

и

df = pd.read_csv(r"file_path.txt", sep = r'\')

Ответы [ 2 ]

0 голосов
/ 17 октября 2018

Вы пытались использовать

StringIO 

перед открытием файла для чтения, как показано в ссылке ниже?

read_csv reads \, в качестве разделителя

Надеюсь, это поможет вам.

0 голосов
/ 17 октября 2018

Это сработало для меня:

df = pd.read_csv('test.csv', sep='\\')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...