У меня есть идея, создать свой диалект ассемблера с простым синтаксисом, что бы на нем мог программировать любой человек, не проигрывая в скорости.
id = "id"
file = open("yourFile.txt", "r")
fileReaded = file.read()
file.close()
if id in fileReaded:
print("Пользователь по етому id уже зарегестрирован!")
else:
file = open("yourFile.txt", "a")
file.write("id")
file.close()
Так как у celery не встроенного interval планировщика который бы мог динамически в рантайме создавать таски
Помогите составить запрос с помощью модуля requests
import requests
import json
api_key = "api_key"
secret_key = "secret_key"
api_url = "https://cleaner.dadata.ru/api/v1/clean/address"
headers = {
"Content-Type": "application/json",
"Authorization": f"Token {api_key}",
"X-Secret": secret_key
}
# data
data = ["мск сухонска 11/-89"]
# requests
response = requests.post(api_url, headers=headers, data=json.dumps(data))
# check response
if response.status_code == 200:
print(f"Success: {response.json()}")
else:
print(f"Failed: {response.status_code}, {response.text}")
# echo 0 > /proc/sys/kernel/yama/ptrace_scope
version: "2.1"
services:
cms-db:
image: mysql:5.6
volumes:
- "./shared/db:/var/lib/mysql"
restart: always
environment:
- MYSQL_DATABASE=cms
- MYSQL_USER=cms
- MYSQL_RANDOM_ROOT_PASSWORD=yes
mem_limit: 8g
env_file: config.env
cms-xmr:
image: xibosignage/xibo-xmr:release-0.8
ports:
- "9505:9505"
restart: always
mem_limit: 4g
env_file: config.env
cms-web:
image: xibosignage/xibo-cms:release-2.3.2
volumes:
- "./shared/cms/custom:/var/www/cms/custom"
- "./shared/backup:/var/www/backup"
- "./shared/cms/web/theme/custom:/var/www/cms/web/theme/custom"
- "./shared/cms/library:/var/www/cms/library"
- "./shared/cms/web/userscripts:/var/www/cms/web/userscripts"
restart: always
links:
- cms-db:mysql
- cms-xmr:50001
environment:
- XMR_HOST=cms-xmr
env_file: config.env
ports:
- "8080:80"
mem_limit: 4g
cms-quickchart:
image: ianw/quickchart
restart: always