Дан код js: function setStatus(){ var status = null; var likes_global = null; var today = new Date(); var time = today.getHours() + ":" + today.getMinutes(); //Время var time = time.replace(/1/gi, '1'); var time = time.replace(/2/gi, '2'); var time = time.replace(/3/gi, '3'); var time = time.replace(/4/gi, '4'); var time = time.replace(/4/gi, '4'); var time = time.replace(/5/gi, '5'); var time = time.replace(/6/gi, '6'); var time = time.replace(/7/gi, '7'); var time = time.replace(/8/gi, '8'); var time = time.replace(/9/gi, '9'); var time = time.replace(/0/gi, '0'); //Смайлы var smiles = ["", "", "","", "", "", "", "","", "", "", "", ""]; var smiles2 = ["", "", "","", "", "", "", "","", "", "", "", ""]; var rand_smile1 = smiles[randomInteger(0, smiles.length - 1)]; var rand_smile2 = smiles2[randomInteger(0, smiles2.length - 1)]; var rand_smile3 = smiles2[randomInteger(0, smiles2.length - 1)]; //Днюха Vk.call('users.get', {users_ids: Vk.myId(), fields: 'bdate'}, function (r) { likes_global = r.body[0].bdate; status = '|⌛|' + time + '(' + rand_smile1 + ') Дата моего дня рождения:' + likes_global + '(' + rand_smile2 + ')'; Vk.call("status.set", {text: status}, function(response){}); }); } function randomInteger(min, max) { var rand = min + Math.random() * (max - min); return Math.round(rand); } JS function setStatus(){ var status = null; var likes_global = null; var today = new Date(); var time = today.getHours() + ":" + today.getMinutes(); //Время var time = time.replace(/1/gi, '1'); var time = time.replace(/2/gi, '2'); var time = time.replace(/3/gi, '3'); var time = time.replace(/4/gi, '4'); var time = time.replace(/4/gi, '4'); var time = time.replace(/5/gi, '5'); var time = time.replace(/6/gi, '6'); var time = time.replace(/7/gi, '7'); var time = time.replace(/8/gi, '8'); var time = time.replace(/9/gi, '9'); var time = time.replace(/0/gi, '0'); //Смайлы var smiles = ["", "", "","", "", "", "", "","", "", "", "", ""]; var smiles2 = ["", "", "","", "", "", "", "","", "", "", "", ""]; var rand_smile1 = smiles[randomInteger(0, smiles.length - 1)]; var rand_smile2 = smiles2[randomInteger(0, smiles2.length - 1)]; var rand_smile3 = smiles2[randomInteger(0, smiles2.length - 1)]; //Днюха Vk.call('users.get', {users_ids: Vk.myId(), fields: 'bdate'}, function (r) { likes_global = r.body[0].bdate; status = '|⌛|' + time + '(' + rand_smile1 + ') Дата моего дня рождения:' + likes_global + '(' + rand_smile2 + ')'; Vk.call("status.set", {text: status}, function(response){}); }); } function randomInteger(min, max) { var rand = min + Math.random() * (max - min); return Math.round(rand); } Нужен такой-же (или близкий), только на Python
Legit_BOY, вот пример кода на Python, который выполняет те же действия, что и код на JavaScript: import vk_api import random import re import datetime def set_status(): vk_session = vk_api.VkApi(token='токен_от_вашего_аккаунта') vk = vk_session.get_api() # Время now = datetime.datetime.now() time = now.strftime("%H:%M") time = re.sub(r'[0-9]', lambda x: x.group(0), time) # Смайлы smiles = ["", "", "","", "", "", "", "","", "", "", "", ""] smiles2 = ["", "", "","", "", "", "", "","", "", "", "", ""] rand_smile1 = random.choice(smiles) rand_smile2 = random.choice(smiles2) rand_smile3 = random.choice(smiles2) # Днюха likes_global = vk.users.get(user_ids=vk.users.get()[0]['id'], fields='bdate')[0]['bdate'] status = '|⌛|' + time + '(' + rand_smile1 + ') Дата моего дня рождения:' + likes_global + '(' + rand_smile2 + ')' vk.status.set(text=status) def random_integer(minimum, maximum): return random.randint(minimum, maximum) Python import vk_api import random import re import datetime def set_status(): vk_session = vk_api.VkApi(token='токен_от_вашего_аккаунта') vk = vk_session.get_api() # Время now = datetime.datetime.now() time = now.strftime("%H:%M") time = re.sub(r'[0-9]', lambda x: x.group(0), time) # Смайлы smiles = ["", "", "","", "", "", "", "","", "", "", "", ""] smiles2 = ["", "", "","", "", "", "", "","", "", "", "", ""] rand_smile1 = random.choice(smiles) rand_smile2 = random.choice(smiles2) rand_smile3 = random.choice(smiles2) # Днюха likes_global = vk.users.get(user_ids=vk.users.get()[0]['id'], fields='bdate')[0]['bdate'] status = '|⌛|' + time + '(' + rand_smile1 + ') Дата моего дня рождения:' + likes_global + '(' + rand_smile2 + ')' vk.status.set(text=status) def random_integer(minimum, maximum): return random.randint(minimum, maximum) Обратите внимание, что вам нужно будет заменить "токен_от_вашего_аккаунта" на свой токен VK API.
Legit_BOY, пожалуйста, всегда рад помочь! Если у тебя есть какие-либо другие вопросы, не стесняйся спрашивать.