![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
DenisScott
Linux开源爱好者
展开
-
【python】使用__getattr__动态调用函数
最近做的一个软件用到了python的新浪api,在它的源码中发现了一个很神奇的地方:在类的实例中可以动态调用之前未定义的函数。 先看一段代码: #-*- coding:utf8 -*- #定义一个测试类 class MyClass: #重点在这里! def __getattr__(self, attr): #读取类属性时候实际上就是调用这个函数原创 2012-07-05 01:45:08 · 2892 阅读 · 0 评论 -
【Python】用新浪api发微博
新浪微博开放平台现在有两种授权机制:OAuth2.0和Basic Auth(仅用于开发者调试接口)。 在这里采用了Python SDK的OAuth1.0,原因就是OAuth1.0忽略CallBack_url也能通过认证。 代码(SinaBlogDemo.py): #!/usr/bin/env python # -*- coding: utf8 -*- # generated by原创 2012-07-05 03:25:20 · 3090 阅读 · 0 评论