猫史档案馆


【Python作品分享】编程猫新作信息【作品秀】

用户:AokenAoken查看:0 回复:1 评论:0 创建时间:2023-01-02T13:19:59


【作品展示】

center_image

 

【作品介绍】

输出编程猫新的作品的信息

 

【作品源代码】

import requests,time 
from requests import *
from time import sleep
from json import loads



# 打印:----------------输出作品信息-----------------
print('----------------输出作品信息-----------------', '\n')

# 获取新发的前5个作品的信息 并且使用一个变量来储存
nw = requests.get('https://api.codemao.cn/creation-tools/v1/pc/discover/newest-work?offset=0&limit=5')


# 输出新发布的前5个作品的作品信息
print(loads(nw.text), '\n')

# 虚线(间隔)
print('-------------------------------------------', '\n', '\n')

# 整理作品信息中
print('整理作品信息中', '\n', '请耐心等待', '\n')

# 等待2秒再 输出整理过的作品信息
time.sleep(2)
print('------------输出整理过的作品信息------------', '\n')


# 输出整理过的作品信息
dict = loads(nw.text)
for infos in dict['items']:

    item = list(infos.items())
    # 作品id
    print('作品id:', item[0][1], '\n')
    # 作品名称
    print('作品名称:', item[1][1], '\n')
    # 作品封面
    print('作品封面:', item[2][1], '\n')
    # 作者的 id
    print('作者id:', item[3][1], '\n')
    # 作者头像
    print('作者头像:', item[4][1], '\n')
    # 作者昵称
    print('作者昵称:', item[5][1], '\n')
    # 作品评论数量
    print('评论数量:', item[6][1], '\n')
    # 作品点赞数量
    print('点赞数量:', item[7][1], '\n')
    # 空行
    print('\n')
print('------------------------------------------', '\n')
print('整理完毕', '\n')
print('你的', end = '')

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
AokenAoken

新版

import requests,time 
from requests import *
from time import sleep
from json import loads


# 打印:----------------输出作品信息-----------------
print('----------------输出作品信息-----------------', '\n')

n = int(input('要展示出多少个社区新作品?:'))

# 获取新发的前5个作品的信息 并且使用一个变量来储存
nw = requests.get('https://api.codemao.cn/creation-tools/v1/pc/discover/newest-work?offset=0&limit=',n+1)


# 输出新发布的前5个作品的作品信息
print(loads(nw.text), '\n')

# 虚线(间隔)
print('-------------------------------------------', '\n', '\n')

# 整理作品信息中
print('整理作品信息中', '\n', '请耐心等待', '\n')

# 等待2秒再 输出整理过的作品信息
time.sleep(2)
print('------------输出整理过的作品信息------------', '\n')

# 输出整理过的作品信息
dict = loads(nw.text)
for i in dict['items']:
    item = list(i.items())
    # 作品id
    print('作品id:', item[0][1], '\n')
    # 作品名称
    print('作品名称:', item[1][1], '\n')
    # 作品封面
    print('作品封面:', item[2][1], '\n')
    # 作者的 id
    print('作者id:', item[3][1], '\n')
    # 作者头像
    print('作者头像:', item[4][1], '\n')
    # 作者昵称
    print('作者昵称:', item[5][1], '\n')
    # 作品评论数量
    print('评论数量:', item[6][1], '\n')
    # 作品点赞数量
    print('点赞数量:', item[7][1], '\n')
    # 空行
    print('\n')
print('------------------------------------------', '\n')
print('整理完毕', '\n')
print('你的', end = '')

点赞0


评论