您好,我正在编写一个小脚本,它将为我制作一个网站模板。我将创建一个可以运行脚本的别名,这就是我遇到问题的原因。运行脚本时,我不想将目录写入要创建文件夹的位置。我希望它在我的终端工作目录中创建。如何“os.chdir()”到我的终端工作目录。我努力了:
import os
dir_path = os.system("pwd | clip")
os.chdir(dir_path)
Output:
TypeError: chdir: path should be string, bytes or os.PathLike, not int
Run Code Online (Sandbox Code Playgroud)
TL,DR 我想获取终端中脚本执行位置的路径,然后获取os.chdir()到它的路径
我需要检查字符串的最后一个字符是否以 int 结尾。我想避免使用正则表达式,因为我认为它很难,但是如果没有更流畅的方法,我会尝试一下。
我基本上尝试了如下所示的内容:
text.EndsWith(INTEGER)]
Run Code Online (Sandbox Code Playgroud)