我有一个 JSON 文件,我将其转换为具有类似内容的 Dict
{
"a": "1",
"b": "2",
"c": "3"
}
Run Code Online (Sandbox Code Playgroud)
我想根据那个 JSON 格式化这个字符串
"Blah {a} Blah Blah {b} {c}"
Run Code Online (Sandbox Code Playgroud)
输出
"Blah 1 Blah Blah 2 3"
Run Code Online (Sandbox Code Playgroud)
我没有尝试过任何东西,也没有通过谷歌搜索 ( Python how to format string based on json)找到任何东西,大多数结果只是为了漂亮地打印 JSON。
当我执行命令"/ voltiac"时,它会在控制台中输出此错误,并在"我的世界"中说"尝试执行此命令时发生内部错误".但是,当我执行命令"/ voltiac help"和"/ voltiac about"时,它们完美地工作.我试图让插件做的是当我执行命令"/ voltiac"时,它与执行"/ voltiac about"相同.
这是错误
[12:15:52] [Server thread/INFO]: DiamondDeveloper issued server command: /voltiac
[12:15:52] [Server thread/ERROR]: null
org.bukkit.command.CommandException: Unhandled exception executing command 'voltiac' in plugin Voltiac v0.4.4
at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) ~[craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:140) ~[craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:620) ~[craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1106) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:966) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(SourceFile:37) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(SourceFile:9) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_73]
at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_73]
at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:673) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:335) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:629) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:537) [craftbukkit-1.8.jar:git-Bukkit-18fbb24]
at …Run Code Online (Sandbox Code Playgroud) arrays ×1
bukkit ×1
dictionary ×1
dynamic ×1
formatting ×1
java ×1
json ×1
minecraft ×1
python ×1