不断收到 IDLE 内部异常 TypeError,但它没有告诉我问题出在哪里

Keep getting IDLE internal exception TypeError, but its not telling me where the problem is

Traceback (most recent call last):
** IDLE Internal Exception: 
TypeError: The fill character must be exactly one character long 

我正在使用 Python 3.9.1 IDLE,我的代码太长无法粘贴到这里,但是你知道这是指什么吗?请帮帮我。

Python 抛出 TypeError:填充字符必须恰好是一个字符长,当一个函数需要一个字符并且我们传递多个字符时。下面是例子

str5 = 'SomeRandomText'.rjust(20,'*&')

Traceback (most recent call last):
File "<ipython-input-2-aa79aef1750e>", line 1, in <module>
str5 = 'SomeRandomText'.rjust(20,'*&')
TypeError: The fill character must be exactly one character long`enter code here`

上面的例子是关于使用Python rjust 方法,它用于将字符串对齐到右手边,并用指定的字符填充剩余的宽度

语法:-

String_Value.rjust(Width, Char)

如果字符长度大于 1,则会出现错误“填充字符必须恰好是一个字符长”。