Python3实现的腾讯微博自动发帖小工具

yipeiwu_com5年前Python基础

复制代码 代码如下:

# -*- coding: UTF-8 -*-
import mysql.connector as db
import client.tWeibo
import time

if __name__ == '__main__':
 connect = db.connect(user='root',db='collection',password='',host="127.0.0.1")
 cursor = connect.cursor()
 cursor.execute("SET SQL_MODE = 'TRADITIONAL'")
 uin = 'QQ号'
 passwd = '密码'
 wb = client.tWeibo.tWeibo(uin, passwd)
 wb.login()
 sqlSelectTwitter = "SELECT `content`,`pic` FROM `collection`.`weibo_content2` ORDER BY `id` DESC  LIMIT 0, 144"
 cursor.execute(sqlSelectTwitter)
 for (content, pic) in cursor:
  result = wb.publish(content, pic)
  print(result)
  print("暂停10分钟......")
  time.sleep(600)
 cursor.close()
 connect.close()

相关文章

python 获取本机ip地址的两个方法

第一种:复制代码 代码如下: import socket import fcntl import struct def get_ip_address(ifname): s = socke...

Python实现Youku视频批量下载功能

Python实现Youku视频批量下载功能

前段时间由于收集视频数据的需要,自己捣鼓了一个YouKu视频批量下载的程序。东西虽然简单,但还挺实用的,拿出来分享给大家。   版本:Python2.7+BeautifulSoup3.2...

基于numpy.random.randn()与rand()的区别详解

numpy 中有一些常用的用来产生随机数的函数,randn()和rand()就属于这其中。 numpy.random.randn(d0, d1, …, dn) 是从标准正态分布中返回一个...

python 动态生成变量名以及动态获取变量的变量名方法

python 动态生成变量名以及动态获取变量的变量名方法

前言 需求: 必须现在需要动态创建16个list,每个list的名字不一样,但是是有规律可循,比如第一个list的名字叫: arriage_list_0=[],第二个叫arriage_...

有关Python的22个编程技巧

1. 原地交换两个数字 Python 提供了一个直观的在一行代码中赋值与交换(变量值)的方法,请参见下面的示例: x,y= 10,20 print(x,y) x,y= y,x pri...