Исполнительного скрипта с пробелом после «ко:» результаты является «перевод строка», как показано ниже:удалить п после «lines.replace»
lines = lines.replace("www.","conv: ")
conv:
yahoo.com
conv:
yahoo.it
conv:
yahoo.org
conv:
yahoo.net
как удалить \ N (новая строка)?
удаление символа пробела после conv: скрипт работает отлично.
#!/usr/bin/python
with open('/home/user/tmp/prefix.txt') as f:
lines = f.read()
lines = lines.replace("http://","")
lines = lines.replace("www.","conv:")
urls = [url.split('/')[0] for url in lines.split()]
print ('\n'.join(urls))
результатов:
conv:yahoo.com
conv:yahoo.it
conv:yahoo.org
conv:yahoo.net
Я хотел бы иметь:
conv: yahoo.com
conv: yahoo.it
conv: yahoo.org
conv: yahoo.net
Каков результат с заменой на пробел на нем? как насчет использования rstrip()? например, 'lines = lines.replace (" www. "," conv: ".rstrip())' –
привет, те же выходные результаты –
У меня не возникает вопрос, каков ожидаемый результат? –