Есть ли способ добавить вывод sys.stdout.write в переменную? Или есть лучший способ сделать то, что я делаю в Jython:
У меня есть веб-адрес («www.example.com/whwhatpage.html»), и я хочу создать переменную, в которую я нажимаю сценарий, поэтому конечный результат должен быть:
HtmlAnchor[<a href="www.example.com/whateverpage.html">]
Я пытался использовать pageAnchor = 'HtmlAnchor[<a href="',PageLink,'">]'
но это не сработало, потому что оно выводит пробел между href и переменной PageLink. Поэтому я решил, что я умен (что, очевидно, я далек от :-) и использовал stdout.write для печати с пробелами, но когда я вывожу его в сценарий, он выглядит идеально, но когда я пытаюсь сохранить его в переменной, а затем распечатать эту переменную я получаю (Нет, Нет, Нет).
Другой способ, которым я думал об этом, - использовать регулярные выражения, чтобы избавиться от пробелов, но мне нужно пространство между 'a' и 'href'
Я уверен, что есть простой способ, которого я просто не вижу, может кто-нибудь дать мне какие-нибудь указатели ..
Спасибо!