如果桌面上没有图片,我如何在pygame中使用它?

2024-10-04 05:30:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在学习pygame,他们说我的图片必须在桌面上才能使用pygame中的图片。但是,我不能把它拖到桌面上(出于某些管理原因)如果我的文件夹在桌面上,我可以知道pygame是否可以访问这些文件吗?我的文件夹名为“UsedForPygame”


Tags: 文件文件夹图片原因pygame桌面上usedforpygame
2条回答

你应该使用完整路径。有多种方法可以在不同的操作系统中获取绝对文件路径:

例如:

  1. 在Windows上,按住Shift键并右键单击图像,然后单击“复制为路径”

  2. 在Linux上,只需右键单击图像并单击“复制”

现在回到代码并粘贴完整的图像路径。举个例子,完整路径在windows上应该像“C:\some\path\UsedForPygame\image.png”,在Linux上应该像“/home/username/some/path/UsedForPygame/image.png

为了避免在Linux中使用用户名,您可以将“/home/username”替换为“~/”,这样您的完整路径看起来像“~/path/UsedForPygame/image.png”

我认为你的解决方案是得到图像的路径或者你需要的任何东西

示例:C:/User/Desktop

我通常不使用窗户,所以我不知道从我的头顶路径。 此外,您可以尝试将pygame文件和图像放入同一文件夹 只需获取图像/文件的名称

相关问题 更多 >