Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python, почистить слэши в строке из файла? / 2 сообщений из 2, страница 1 из 1
18.08.2015, 13:33
    #39031560
Фрилансер
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python, почистить слэши в строке из файла?
Ubuntu 14.04.3 LTS
Python 2.7.6

в текстовом файле лежат паттерны для регэксп-замен, одна строка - один паттерн
делаю
Код: python
1.
2.
s_txt_regexp=f_txtFile_regexp.read()
a_txt_regexp=s_txt_regexp.splitlines()


при этом в элементах массива a_txt_regexp вместо одинарных слэшей (\) почему-то оказываются сдвоенные (\\)

дальше пытаюсь вычистить каку через
Код: python
1.
2.
for k in range(0,len(a_txt_regexp)):
    a_txt_regexp[k]=a_txt_regexp[k].replace(r"\\",r"\")


получаю ошибку
SyntaxError: EOL while scanning string literal

как сделать хорошо и правильно?
...
Рейтинг: 0 / 0
19.08.2015, 06:09
    #39031992
FishHook
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Python, почистить слэши в строке из файла?
покажи файл

Фрилансер
Код: python
1.
for k in range(0,len(a_txt_regexp))


Ну фу. Дорогой, это ж тебе не джава, не издевайся над питоном. Ну или почитай хоть что-нибудь по языку.
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Python, почистить слэши в строке из файла? / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]