Я работаю над проектом, в котором конечные пользователи будут запускать Lua и общаться с сервером, написанным на Python, но я не могу найти способ сделать то, что мне нужно делать в Lua.
Резюме: я даю программе ввод "команда получателя, аргумент, отправитель аргумента", получаю вывод списка, содержащего {"получатель", "команда, аргумент, аргумент", "отправитель"}, затем разделяю этиэлементы в отдельные переменные.После этого я разделил «команду, аргумент, аргумент» в другой список и снова разделил их на переменные.
Как я это сделал в Python:
test = "server searching,123,456 Guy" #Example
msglist = test.split()
recipient = msglist.pop(0)
msg = msglist.pop(0)
id = msglist.pop(0)
cmdArgList = cmd.split(',')
cmd = cmdArgList.pop(0)
while len(cmdArgList) > 0:
argument = 1
locals()["arg" + str(argument)]
argument += 1
Любой совет или лучшеидеи будут с благодарностью.