но, чтобы быть справедливым, i.text - это фактическое строковое значение, нет необходимости «вытаскивать его из массива», как предлагали некоторые люди, если, например, для метки elemet есть текстовое значение [u'String '] i.text будет строка
безусловно, будет легко, но это действительно беспокоит меня.
У меня есть скрипт, который читает на веб-странице и используетКрасивый суп разобрать это. Изсуп Я извлекаю все ссылки, так как моей конечной целью является распечатать link.contents.
Весь текст, который я анализирую, является ASCII. Я знаю, что Python рассматривает строки как юникод, и я уверен, что это очень удобно, просто бесполезно в моем крошечном скрипте.
Каждый раз, когда я иду распечатать переменную, которая содержит «String», я получаю[u'String']
выводится на экран. Есть ли простой способ вернуть это обратно в ascii или я должен написать регулярное выражение, чтобы убрать это?