#!/usr/bin/env python3
import json, urllib.request, urllib.parse, os
token=None
for line in open("/root/site/yandex/.env_hram", encoding="utf-8"):
    if line.startswith("YANDEX2_ACCESS_TOKEN="): token=line.split("=",1)[1].strip()
H={"Authorization":f"OAuth {token}"}
path="/Личное/Здоровье/Постный рацион на 7 дней.docx"
url="https://cloud-api.yandex.net/v1/disk/resources/upload?path="+urllib.parse.quote(path)+"&overwrite=true"
href=json.loads(urllib.request.urlopen(urllib.request.Request(url, headers=H),timeout=60).read())["href"]
data=open("/root/site/video/Постный рацион на 7 дней.docx","rb").read()
req=urllib.request.Request(href, data=data, method="PUT")
st=urllib.request.urlopen(req,timeout=180).status
print("Загружено на Диск:", path, "| HTTP", st, "| байт:", len(data))
