[英]How can I make my glob work for cogs on Linux
我对 Unix/Linux 系统很陌生,我在我的 Windows 机器上编写了这个程序,所以它工作得很好,我看着这个很困惑。
这是我的全局代码:
COGS = [path.split("\\")[-1][:-3] for path in glob("./lib/cogs/*.py")]
在高级,我很感激你的回答,谢谢!
我不确定你的输出是什么格式,但我猜你的path.split("\\\\")
导致了你的问题,因为 Windows 使用\\
。 我通过简单地将其更改为path.split("/")
来获取我的齿轮列表,因为 linux 使用/
作为路径分隔符
或使用os.sep
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.