script = """
local value = redis.call("GET", KEYS[1])
return value
"""

redis.set("mykey", "Hello")

assert redis.eval(script, keys=["mykey"]) == "Hello"

Arguments

script
str
required

The lua script to run.

keys
List[str]
required

All of the keys accessed in the script

args
unknown[]
required

All of the arguments you passed to the script

Response

The result of the script.

script = """
local value = redis.call("GET", KEYS[1])
return value
"""

redis.set("mykey", "Hello")

assert redis.eval(script, keys=["mykey"]) == "Hello"