我怎样才能让我的 glob 为 Linux 上的齿轮工作
How can I make my glob work for cogs on Linux
我是 Unix/Linux 系统的新手,我在我的 Windows 机器上编写了这个程序,所以它工作得很好,我看着 this 并感到非常困惑。
这是我的 glob 代码:
COGS = [path.split("\")[-1][:-3] for path in glob("./lib/cogs/*.py")]
在进阶,感谢您的回答,谢谢!
我不确定你的输出是什么格式,但我猜你的 path.split("\")
导致了你的问题,因为 Windows 使用 \
。我只需将其更改为 path.split("/")
即可获得齿轮列表,因为 linux 使用 /
作为路径分隔符
或使用os.sep
我是 Unix/Linux 系统的新手,我在我的 Windows 机器上编写了这个程序,所以它工作得很好,我看着 this 并感到非常困惑。
这是我的 glob 代码:
COGS = [path.split("\")[-1][:-3] for path in glob("./lib/cogs/*.py")]
在进阶,感谢您的回答,谢谢!
我不确定你的输出是什么格式,但我猜你的 path.split("\")
导致了你的问题,因为 Windows 使用 \
。我只需将其更改为 path.split("/")
即可获得齿轮列表,因为 linux 使用 /
作为路径分隔符
或使用os.sep