这是我遇到的代码:
from bs4 import BeautifulSoup
import requests
url = requests.get('https://www.whatever.com/')
soup = BeautifulSoup(url.text, 'lxml')
scraper = soup.find_all('article', {'class' : 'article fc '})
for q in scraper:
result = q.find('div', {'class' : 'text-container'})
print((result.text[::-1]))
问题是'result.text'输出反转。 我只希望将字符串部分反转,并且不会碰到整数。 我该怎么办?
谢谢。
答案 0 :(得分:0)
您可以按照说明使用以下代码来反转fn:substring-after
:
result.text
答案 1 :(得分:0)
' '.join(map(lambda word: word if word.isdigit() else word[::-1], "cat 1234 1cat".split()))