写python的一些坑:pocket api,类型判断,unicode写文件,raise

1.pocket apipython

pocket新版api不容许直接发送用户名跟密码,因此须要先申请app的consumer_key,而后再get_request_token,拿到一个request_token,再经过consumer_key和request_token用浏览器访问authorize网站,以后手工点击受权,而后返回access_token。从此在应用里使用consumer_key和access_token就能够向使用帐号的操做(添加、删除)了。api

用python很好实现。浏览器

 

2.python类型判断app

isinstance([1,2,3,4], list)

 

3.把unicode写入文件网站

import codecs
f = codecs.open('out.txt', 'a', 'utf-8')
f.write(u'文本')
f.close()

 

4.raisespa

try:
  if ...
    ...
  else:
    raise Exception() # raise后边必须是由Exception()或者Error()派生的对象
except:
  ...
else:
  ...
finally:
   ...

 

bnkR. @ www.cnblogs.com/bnkrcode

相关文章
相关标签/搜索