代码拉取完成,页面将自动刷新
import requests
class FileManager:
def __init__(self, base_url):
self.base_url = base_url
def exists(self, filename: str) -> bool:
response = requests.get(f"{self.base_url}/exists/{filename}")
return response.json().get("exists", False)
def delete(self, filename: str):
response = requests.delete(f"{self.base_url}/delete/{filename}")
if response.status_code == 200:
print(response.json()["message"])
else:
raise FileNotFoundError("File not found")
# 示例用法
if __name__ == "__main__":
manager = FileManager(base_url="http://127.0.0.1:8000")
# 检查文件是否存在
if manager.exists("file.txt"):
print("File exists.")
# 删除文件
manager.delete("file.txt")
else:
print("File does not exist.")
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。