def plotx(arg):
m=np.linspace(-np.pi,np.pi,1000)
l=arg.split(",")
l1=l[0]
l1=l1.replace("?","m")
l2=l[1]
l2=l2.replace("?","m")
print(l1)
print(l2)
exec("x ="+l1)
exec("y ="+l2)
fig = plt.figure()
ax = fig.add_subplot(1, 1, 1)
ax.spines['left'].set_position('center')
ax.spines['bottom'].set_position('center')
ax.spines['right'].set_color('none')
ax.spines['top'].set_color('none')
ax.xaxis.set_ticks_position('bottom')
ax.yaxis.set_ticks_position('left')
plt.plot(x,y)
plt.show()
@client.command()
async def plot(ctx,arg):
plotx(arg)
Error Side
Traceback (most recent call last): File "D:\Users\Arda\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\bot.py", line 892, in invoke await ctx.command.invoke(ctx) File "D:\Users\Arda\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\core.py", line 797, in invoke await injected(*ctx.args, **ctx.kwargs) File "D:\Users\Arda\AppData\Local\Programs\Python\Python38-32\lib\site-packages\discord\ext\commands\core.py", line 92, in wrapped raise CommandInvokeError(exc) from exc discord.ext.commands.errors.CommandInvokeError: Command raised an exception: NameError: name 'x' is not defined
Im getting this error how ı can fix it?