【问题标题】:How can I make my glob work for cogs on Linux如何让我的 glob 在 Linux 上为 cogs 工作
【发布时间】:2021-01-03 22:18:03
【问题描述】:

我是 Unix/Linux 系统的新手,我在我的 Windows 机器上编写了这个程序,所以它工作得很好,我看着 this 并感到非常困惑。

这是我的全局代码:

COGS = [path.split("\\")[-1][:-3] for path in glob("./lib/cogs/*.py")]

感谢您的回答,谢谢!

【问题讨论】:

    标签: linux ubuntu discord discord.py ubuntu-18.04


    【解决方案1】:

    我不确定您的输出是什么格式,但我猜您的path.split("\\") 会导致您的问题,因为Windows 使用\。我只需将其更改为 path.split("/") 即可获得我的 cogs 列表,因为 linux 使用 / 作为路径分隔符

    或使用os.sep

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-12
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多