2024-10-03 21:25:02 发布
网友
我有一行代码,它将一个特定的文件夹和文件链接到一个变量
face_1 = pygame.image.load(os.path.join("mc\female\face", "f_f_1.png"))
不幸的是,它将mc\female\face读取为mc **\f**emale **\f**ace,读取\f的输入而不是文件夹控制器。有没有一种方法,使它不读上面没有改变文件夹名称
mc\female\face
mc **\f**emale **\f**ace
\f
尝试:
face_1 = pygame.image.load(os.path.join("mc\\female\\face", "f_f_1.png"))
您应该考虑使用来自pathlib的Path模块,这样将更容易连接路径
pathlib
Path
from pathlib import Path female_base_root = Path("mc\\female\\face") female_base_one = female_base_root.joinpath("f_f_1.png") # The full path is now "mc\\female\\face\\f_f_1.png" female_face_image = pygame.image.load(female_base_one)
尝试:
您应该考虑使用来自
pathlib
的Path
模块,这样将更容易连接路径相关问题 更多 >
编程相关推荐