我正在执行一个简单的操作,将字体文件(ttf扩展名)从下载的位置复制到fonts文件夹,但它不起作用,
usrPath = os.environ['USERPROFILE']
src=downloadFont()
print("Downloaded Location:", src)
#dst=usrPath[0]+':\\Windows\\Fonts\\anmollipi.ttf' # this one doesnt
dst="C:\\Users\\Teacher\\Desktop" # this one works
print("Install location",dst)
copyfont(src,dst)
我希望有人可以调查并帮助我!!!
答案 0 :(得分:0)
我不知道USERPROFILE
环境变量中有什么,因为你还没有告诉我们,但我非常怀疑它应该附加一个“:\”。这只对驱动器号有意义(例如,只有“C”或“D”没有冒号),USERPROFILE
应该是路径。
答案 1 :(得分:0)
确保您已阅读Fonts文件夹的写入权限,有时即使您在具有管理员权限的系统上以用户身份登录,您也需要更改文件夹权限以执行文件写入操作...