说明

通过python可以把图文信息程序化的发布到微博上,属于广播方式。前面已经用腾讯云的短消息实现了即时点对点的方式(0.045/条),以及通过邮件实现了非实时的点对点通信(非实时,免费)。未来还可以通过微信机器人实现免费的点对点实时通信。

内容

要使用程序发送微博要先注册类似appid和appkey的东西,过程可以详见这篇文章

因为发送的是一个类似超链接的文本,所以要对其中的引号(如果有)进行处理。

  • 1 单字符引号处理quote
  • 2 字典 urlencode

例如

import urllib
content = urllib.parse.quote('这是一个测试 http://www.baidu.com')

以下进行发图片的测试.

# 1 进行连接
from weibo import Client
c =  Client('YOURID', 'YOURKEY', 'YOURWEB',username='YOURUSER', password='YOURPWD')
# 2 发送内容# 标题
content = 'Python实现决策树(系列文章5)--矩阵并行计算'# 链接
safe_link = 'https://blog.csdn.net/yukai08008/article/details/104770520'图片:可以是静态的,也可以是动态的
with open('./confuse.GIF', 'rb') as f:c.post('statuses/share', status=content + safe_link, pic=f)

效果(示例那个只是表示动态图也可以,换了一个例子)

Python 全栈系列89 - python 发微博文字+图片相关推荐

  1. 视频教程-python全栈习题课-Python

    python全栈习题课 奥格斯堡大学计算机系毕业,后从事十年年Python,Java开发,后转入培训行业,现在为北京图灵学院Python职业讲师 刘英 ¥368.00 立即订阅 扫码下载「CSDN程序 ...

  2. 《Python全栈系列教程》目录

    专栏地址:<Python全栈基础教程> 专栏结构(即本文目录导航): 〇.前言 一.专栏目录: Python基础部分 Python常用模块部分 Python小技巧部分 Python Web ...

  3. python全栈工程师薪资-Python全栈工程师为何这么火薪资这么高看了才知道

    (文章转载于网络) 我每天听见全栈工程师这个成语. 这么很多小伙伴还是不明所以,什么是全栈工程师?咋回事全栈开发用Python?Python Web全栈开发到底有多高薪?今天就来为大家解读一下. 啥是 ...

  4. 路飞学城python全栈开发_[Python] 老男孩路飞学城Python全栈开发重点班 骑士计划最新100G...

    简介 老男孩&路飞学城Python全栈开发重点班课程,作为Python全栈教学系列的重头戏,投入了全新的课程研发和教学精力,也是Python骑士计划的核心教学,由ALEX老师开班镇守,一线技术 ...

  5. 《Python全栈开发:Python 队列(queue)》

    一.Python 队列(queue) Python的Queue模块中提供了同步的.线程安全的队列类,包括FIFO(先入先出)队列Queue,LIFO(后入先出)队列LifoQueue,和优先级队列Pr ...

  6. Python 全栈系列122 redis消息队列搭建

    说明 不太喜欢rabbitmq之类的消息中间件,出问题不太好调试.打算使用redis替代. 内容 1 安装 1.1 版本 以docker方式安装,可以作为每台主机的一个标配.(其他的标配数据库还有mo ...

  7. Python 全栈系列38 - 搭建网站模板

    说明 搭建网站模板的原因是未来需要快速的启动多个不同的web服务,建立一个基于自有算网的分布式web服务. 本篇梳理一下网站的模板(结构及静态资源),未来新的网站可以把模板拷贝过去再进行个性化调整就可 ...

  8. Python 全栈系列196 全栈技术梳理

    说明 梳理一下目前的技术组件. 内容 1 Web服务器 Tornado的网络处理能力还是比Flask要快3倍左右的 1 Flask + Gevent 2 Tornado 项目地址 文章1 五种模式对比 ...

  9. Python 全栈系列212 APIFunc 标准工作镜像

    说明 这个完工后,将可以在短时间(20Min)内完成APIFunc的数据流建立 按照二八理论,有80%的简单需求应该直接套用这套流程就可以了:剩下20%可以根据这个进行扩展.微调来实现.本次进行提炼, ...

最新文章

  1. 解决在Ubuntu下打开txt文件乱码的问题
  2. Visual Studio 2005中文版
  3. JAVA JVM原理详解
  4. 颠沛流离的Arcsight,辉煌不再
  5. 解密所有APP运行过程中的内部逻辑
  6. Mars 如何分布式地执行
  7. Linux之bash脚本编程---if补充和for循环
  8. 流行软件包管理器中存在多个安全缺陷
  9. Chapter08 数据库编程
  10. 车牌识别代码学习笔记
  11. 顶级大厂如何做好暗黑模式设计?来看 Ant Design 的规范文档
  12. 网站CNZZ数据统计的实现方式
  13. Hides for Mac v5.6一键隐藏所有应用 支持 M1
  14. 苹果或将采用高通屏下指纹方案,5GiPhone基带由三星、高通共同提供...
  15. 如何测试一个一次性水杯
  16. 【C++】「一本通 1.1 例 4」加工生产调度
  17. 《失控》摘录与读后感
  18. 关于错误修改了/etc/profile文件(环境变量错误)
  19. ZT自老罗的博客 Android系统的智能指针(轻量级指针、强指针和弱指针)的实现原理分析...
  20. 写一个python程序、求解使得npv值为零的折现率_计算题专题:净现值NPV分析与习题...

热门文章

  1. android应用点全屏按钮无法全屏,安卓手机软件显示不全屏的解决办法
  2. Linux定时任务及企业级案例故障模拟
  3. 小红书 程序员七夕礼物 - 微信每日早安推送,简单无坑的最新教程
  4. CUDA编程之CUDA流
  5. 二、RISC-V SoC内核注解——译码 代码讲解
  6. 使用vlookup嵌套INDIRECT函数实现跨表数据引用
  7. 突发!IBM 中国研究院倒闭了,码农:又少了一个上岸养老的地方,搞科研的打不过搞996的...
  8. MobaxTerm中文乱码问题解决
  9. Matlab实现云模型
  10. 134179-38-7,N3-PEG3-NH2,Azide-PEG3-Amino叠氮-三聚乙二醇-氨基的化学性质