编码中存在的问题
1、两数相除如何拥有小数,需要处理小数问题
例如:
print 150 / 100 # 结果为 1 而不是 1.5 print 150 / 100.0 # 结果就是1.5
2、处理之后得到的数据,会多次使用。要先赋值给变量,再使用变量
例如:
# 这样的写法 xpath操作,做了两次。不好 if html.xpath("//input[@id='agentBalance']/@value"): balance = html.xpath("//input[@id='agentBalance']/@value")[0] # 这里的写法xpath只用做一次操作,然后就操作变量就可以了 balance_element = html.xpath("//input[@id='agentBalance']/@value") if balance_element: balance = balance_element[0]