这是我的代码.我不确定我是否需要一个计数器才能工作.答案应该是'iiii'.
def eliminate_consonants(x):
vowels= ['a','e','i','o','u']
vowels_found = 0
for char in x:
if char == vowels:
print(char)
eliminate_consonants('mississippi')
Run Code Online (Sandbox Code Playgroud) 我正在用scrapy写小爬虫.其中一个XPath包含价格后跟"zł"(波兰货币标记)问题是它被新行字符,空格和非破坏空格混淆.所以当我这样做时:
sel.xpath("div/div/span/span/text()[normalize-space(.)]").extract()
Run Code Online (Sandbox Code Playgroud)
我明白了:
[u'\n 1\xa0740,00 z\u0142\n \n \n ']
Run Code Online (Sandbox Code Playgroud)
我想改变的
[u'1740,00']
Run Code Online (Sandbox Code Playgroud)
或者只是浮动变量.什么是/最好/最简单/最快的方法?