python
文章平均质量分 76
sily75
这个作者很懒,什么都没留下…
展开
-
三个机器人尬聊
一个调用腾讯API,一个调用图灵API,一个调用青云API,不过看多了会发现它们的内容很多重复。原来写过了调用腾讯聊天API的,今天就不解释了,直接复制。腾讯API获取参数的文件import hashlib import time import random import string from urllib.parse import quote def curlmd5(sr...原创 2018-05-11 16:19:28 · 606 阅读 · 0 评论 -
python3调用OCR识别
可以用工具,需要下载安装tesseract-ocr,地址:https://github.com/tesseract-ocr/tesseract/wiki,找对应版本,还可以从上面找到各种.traineddata,放入tessdata文件夹。设置好环境变量,要新建TESSDATA_PREFIX,值为:D:\Program Files (x86)\Tesseract-OCR,路径是tessdata文件...原创 2018-04-18 13:57:15 · 8978 阅读 · 2 评论 -
Python操作Firefox
研究了半天的无头浏览器PhantomJS,不知是兼容问题还是什么问题,有个网页点击翻页的时候会出错(后来发现需要换userAgert),后来用上了Firefox后,所有问题都解决了(效率问题暂没考虑)。参考了很多网上的资料,selenium3.0之前的版本,是可以直接打开火狐浏览器的,但3.0之后的版本的就不支持了,要去官网下驱动,地址:https://github.com/mozilla/gec...原创 2018-04-03 17:06:51 · 3236 阅读 · 0 评论 -
城市接龙
地级市的城市接龙,兼容同音字。从百度百科上爬取了中国的城市,共338个地级市。import randomimport requests import re from bs4 import BeautifulSoup from pypinyin import pinyin # 抓取城市数据 headers={'User-Agent':'Mozilla/5.0 (Window...原创 2018-03-12 14:04:24 · 891 阅读 · 0 评论 -
python3调用腾讯AI开放平台
CSDN上偶遇一文说明如何调用腾讯AI开放平台API,因为喜欢python3,所以用python3实现了下。用qq登录获取自己的id和key。参考点击打开链接。首先获取请求参数。新建了个文件md5sign.py。import hashlib import time import random import string from urllib.parse import quote ...原创 2018-02-09 17:54:41 · 7356 阅读 · 3 评论 -
成语接龙
想做个成语接龙,就爬取了某网站的所有成语及它的拼音。中间还出错了两次,浪费了一天的时间,加上try后就好了。from lxml import etreeimport requestsfrom urllib.parse import urljoinimport reimport timeimport randomheaders = {'Accept': 'text/html,applic...原创 2018-02-06 10:42:26 · 772 阅读 · 0 评论 -
python正则提取mysql中文数据
用python从数据库中取出数据,做正则匹配后再写入数据库。具体为从表中的"title"取出中文,用正则匹配其中的年级,再写入后面的"grade"。python版本:python-2.7.12.amd64。mysql版本:mysql-5.7.13-winx64。python文件编码为UTF-8。mysql设置:=====================原创 2016-09-28 15:10:10 · 1394 阅读 · 0 评论 -
python刷赞
只是供大家娱乐下,另外希望相关人员不要做这么容易刷点击量的网站。刷点击量,就是重复打开、关闭链接。当然重点不在这,重点是要知道怎么才能重刷。从浏览器中打开网址(http://www.xxxxxxxx.com/lxxxx.html),抱歉匿了,读者可以试试其他网站。点击“投票支持”或者"赞"按钮,这时按钮不能继续点击了,关闭浏览器后,再打开网址又可以点击了。发现了这个机制,然后找原创 2016-10-12 09:51:39 · 26660 阅读 · 1 评论 -
python收集网页中的翻页
要用采集器采集网页中的图片,由于网址里面的下一页是javascript形式的,此采集器无法判断,所以先用python把网址拼凑出来。观察到每翻一页,网址后面的页码数+1。为提高效率,减少访问数,先找到可见的最后一个链接,根据此链接页码数,拼凑出前面网址。然后访问最后链接,查找是否有“下一页”字段,如果有,就拼凑出下一页网址。#!/usr/bin/python# -*- cod原创 2016-10-18 11:28:31 · 2058 阅读 · 0 评论 -
世界杯买球算法
今年世界杯不太平,大家买球的输了不少吧,反正我一直在输,研究了下赔率和返还率,写了个算法,胜平负里面输入期中一个买入金额,输出其他两个金额。返还率 = 预期收入 / 总投入想算算威廉希尔和竞彩官方有没有稳赢的组合,结果没有。class fiFa(): def __init__(self, winOdds, drawOdds, lossOdds): self.winOdds ...原创 2018-06-22 15:12:25 · 12187 阅读 · 3 评论