# -*- coding: utf-8 -*- import requests from cppy.cp_util import * # 查询资源,得到空列表 url = 'http://127.0.0.1:5000//books' response = requests.get(url) print(response.json()) time.sleep(2) # - 创建一个1号资源 print('创建一个1号资源') book_1 = {"id": 1, "title": "Python编程:从入门到实践", "content": testfilepath} url = 'http://127.0.0.1:5000/books/1' response = requests.put(url,json=book_1) time.sleep(2) # - 创建一个2号资源(修改testfilepaht变量) print('创建一个2号资源') testfilepath = testfilepath.replace('Prey.txt','Pride-and-Prejudice.txt') book_2 = {"id": 2, "title": "深入浅出计算机组成原理", "content": testfilepath} url = 'http://127.0.0.1:5000/books/2' response = requests.put(url,json=book_2) time.sleep(2) # - 创建一个3号资源(修改testfilepaht变量)正好有3个文件 print('创建一个3号资源') testfilepath = testfilepath.replace('Pride-and-Prejudice.txt','test.txt') book_3 = {"id": 3, "title": "算法导论", "content": testfilepath} url = 'http://127.0.0.1:5000/books/3' response = requests.put(url,json=book_3) time.sleep(2) # - 查询资源,看到结果 print('查询资源,看到结果') url = 'http://127.0.0.1:5000//books' response = requests.get(url) print(response.json()) time.sleep(2) # - 操作1号资源,得到词频 print('操作1号资源,得到词频') url = 'http://127.0.0.1:5000/books/1/word_frequency' response = requests.get(url) print_word_freqs(response.json())