资源简介
Python-冲顶大会芝士超人西瓜视频头脑王者百万英雄等答题辅助瞬间打开chrome百度.zip
代码片段和文件信息
# -*- coding: utf-8 -*-
# @Author : Allen_Liang
# @Time : 2018/1/14 15:38
from aip import AipOcr
import requests
import json
import time
from PIL import Image
import os
import matplotlib.pyplot as plt
import webbrowser
import urllib.parse
#命令行颜色包
from colorama import initFore
init()
# 百度OCR_api定义常量
# 输入你的API信息
APP_ID = ‘‘
API_KEY = ‘‘
SECRET_KEY = ‘‘
aipOcr = AipOcr(APP_ID API_KEY SECRET_KEY)
# 定义参数变量
options = {
‘detect_direction‘: ‘true‘
‘language_type‘: ‘CHN_ENG‘
}
#利用adb从手机中获取屏幕事实截图,并pull到计算机上
def pull_screenshot():
os.system(‘adb shell screencap -p /sdcard/screenshot.png‘)
os.system(‘adb pull /sdcard/screenshot.png .‘)
# 根据你的手机配置屏幕截图信息,我的测试手机是meizu_pro6s配置如下
# 冲顶大会图片切割
def image_cut_chongding():
img = Image.open(“./screenshot.png“)
#区域由一个4元组定义,表示为坐标是 (x0 y0 x1 x2)
#问题区域
question = img.crop((38 316 1032640))
question.save(‘question.png‘)
#选线区域
choices = img.crop((38 640 1032 1226))
choices.save(‘choices.png‘)
#西瓜视频图片切割
def image_cut_xigua():
img = Image.open(“./screenshot.png“)
#区域由一个4元组定义,表示为坐标是 (x0 y0 x1 x2)
#问题区域
question = img.crop((38 300 1017624))
question.save(‘question.png‘)
#选线区域
choices = img.crop((38 624 1017 1257))
choices.save(‘choices.png‘)
#芝士超人图片切割
def image_cut_zhishi():
img = Image.open(“./screenshot.png“)
#区域由一个4元组定义,表示为坐标是 (x0 y0 x1 x2)
#问题区域
question = img.crop((21 285 1056570))
question.save(‘question.png‘)
#选线区域
choices = img.crop((21 578 1063 1172))
choices.save(‘choices.png‘)
# 读取问题图片
def get_file_content(q_filePath):
with open(q_filePath ‘rb‘) as fp:
return fp.read()
# OCR识别问题文字
def question_words(q_filePathoptions):
# 调用通用文字识别接口
result = aipOcr.basicGeneral(get_file_content(q_filePath) options)
q_Result_s=‘‘
words_list=[]
for word_s in result[‘words_result‘]:
words_list.append(word_s[‘words‘])
q_Result_s = q_Result_s.join(words_list)
#print(q_Result_s)
return q_Result_s
# 读取选项图片
def get_file_content(c_filePath):
with open(c_filePath ‘rb‘) as fp:
return fp.read()
# OCR识别问题文字
def choices_words(c_filePathoptions):
# 调用通用文字识别接口
result = aipOcr.basicGeneral(get_file_content(c_filePath) options)
c_Result_s=‘‘
words_list=[]
for word_s in result[‘words_result‘]:
words_list.append(word_s[‘words‘])
return words_list
#网页分析统计
def count_base(questionchoices):
#print(‘题目搜索结果包含选项词频计数‘)
# 请求
req = requests.get(url=‘http://www.baidu.com/s‘ params={‘wd‘:question})
content = req.text
#print(content)
counts = []
dic = {}
print(Fore.YELLOW +‘-----------------欢迎你使用卖假货学长的小助手---------------------------‘+ Fore.RESET)
print(‘问题: ‘+question)
#print(‘———————————————————————————‘)
if ‘不是‘ in question or ‘不能‘ in question or ‘不属于‘ in question or ‘不可以‘ in question or ‘不包括‘ in question:
print(‘—
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-09-07 16:28 answer_the_question-master\
文件 1482 2018-09-07 16:28 answer_the_question-master\README.md
文件 6302 2018-09-07 16:28 answer_the_question-master\answer_the_question.py
文件 605 2018-09-07 16:28 answer_the_question-master\cut_images-size.py
目录 0 2018-09-07 16:28 answer_the_question-master\example_images\
文件 31074 2018-09-07 16:28 answer_the_question-master\example_images\1.jpg
文件 41662 2018-09-07 16:28 answer_the_question-master\example_images\2.jpg
文件 382310 2018-09-07 16:28 answer_the_question-master\example_images\one.jpg
文件 312138 2018-09-07 16:28 answer_the_question-master\example_images\three.JPG
文件 492515 2018-09-07 16:28 answer_the_question-master\example_images\two.jpg
文件 29313 2018-09-07 16:28 answer_the_question-master\example_images\zuixin.JPG
相关资源
- time_series_forecasting_with_python.zip
- Python基础教程第三版PDF高清可复制.
- python编程从入门到实践.zip237878
- FlaskWeb开发:Python基于Web应用开发实战
- pythonBCRMDSJ.mobi
- 量化交易之路用Python做股票量化分析
- PYTHON自然语言处理中文版.pdf
- Python基础教程(第3版).rar
- GRAYHATPYTHON高清.英文.书签版.pdf
- Python简明教程第四版.rar
- Python编程:从入门到实践带书签完整
- Python基础教程(第3版).pdf109608
- vamei-从Python开始学编程.pdf
- 利用Python进行数据分析.pdf
- 小甲鱼零基础学python课后习题和答案
- Python编程:从入门到实践-PythonCrashC
- Python神经网络编程.zip
- Python编程从入门到实践.rar
- FlaskWeb开发:基于Python的Web应用开发实
- Python基础教程(第三版).pdf
- Python编程从入门到实践.zip
- pythoncookbook(第3版)高清中文完整版
- Python编程:从入门到实践高清版.zip
- Python练习集100题.pdf
- python2714_chm.zip
- Python编程无师自通——专业程序员的
- selenium2python自动化测试.pdf
- Python编程无师自通——专业程序员的
- 《FlaskWeb开发:基于Python的Web应用开发
- pyqt5_python_Gui入门教程.docx
评论
共有 条评论