用户注册



邮箱:

密码:

用户登录


邮箱:

密码:
记住登录一个月忘记密码?

发表随想


还能输入:200字
云代码 - python代码库

花火学园

2022-01-06 作者: yydsyang举报

[python]代码库

import requests

import os

import sys

import json

from requests.cookies import RequestsCookieJar



URL = "https://www.say-huahuo.com/qa.php"

Session = requests.session()

Html = Session.get(URL)



ExplainText = Html.text.encode('utf-8').decode('unicode_escape')  # 把Unicode代码转为中文

ExplainTextDic = json.loads(ExplainText)  # 将JSON转为字典



FileHandle = open("Question.json", 'a+', encoding='utf-8')  # 以追加模式打开文件

i = 0

while i <= 19:

    FileHandle2 = open("Question.json", 'r', encoding='utf-8')

    FileText = FileHandle2.read()

    IsExist = FileText.find(ExplainTextDic[i]['title'])

    if IsExist != -1:

        print("该题已经存在." + "\n")   # 检查题目是否已经存在

        i = i + 1

        continue



    print(str(i + 1) + '. ' + ExplainTextDic[i]['title'])

    FileHandle.write(str(i + 1) + '. ' + ExplainTextDic[i]['title'] + '\n')



    print('A ' + ExplainTextDic[i]['options'][0] + ' ')

    FileHandle.write('A ' + ExplainTextDic[i]['options'][0] + ' ' + '\n')



    print('B ' + ExplainTextDic[i]['options'][1] + ' ')

    FileHandle.write('B ' + ExplainTextDic[i]['options'][1] + ' ' + '\n')



    print('C ' + ExplainTextDic[i]['options'][2] + ' ')

    FileHandle.write('C ' + ExplainTextDic[i]['options'][2] + ' ' + '\n')



    print('D ' + ExplainTextDic[i]['options'][3] + ' ')

    FileHandle.write('D ' + ExplainTextDic[i]['options'][3] + ' ' + '\n')

    FileHandle.write('\n')



    print('\n')



    FileHandle2.close()

    i = i + 1

FileHandle2 = open("Question.json", 'r', encoding='utf-8')

FileText = FileHandle2.read()

print("当前有"+str(FileText.count("A"))+"道题目")

FileHandle.close()

FileHandle2.close() 作者:NvidiaChina https://www.bilibili.com/read/cv7297474?spm_id_from=333.999.0.0 出处:bilibili


网友评论    (发表评论)

共2 条评论 1/1页

发表评论:

评论须知:

  • 1、评论每次加2分,每天上限为30;
  • 2、请文明用语,共同创建干净的技术交流环境;
  • 3、若被发现提交非法信息,评论将会被删除,并且给予扣分处理,严重者给予封号处理;
  • 4、请勿发布广告信息或其他无关评论,否则将会删除评论并扣分,严重者给予封号处理。


扫码下载

加载中,请稍后...

输入口令后可复制整站源码

加载中,请稍后...