【发布时间】:2021-04-27 09:58:09
【问题描述】:
我想用kivy获取android中的DCIM文件夹路径。
I tried using this code:
from kivy.app import user_data_dir
from os.path import dirname, join
dcim = join(dirname(user_data_dir), 'DCIM')
print(dcim)
我从这个堆栈中得到了这个代码:Kivy - get the path to DCIM folder on any android device
我看到的错误:
/Library/Frameworks/Python.framework/Versions/3.8/bin/python3 /Users/sanjayshreeyansgmail.com/PycharmProjects/Scrach/Furbase.py
[INFO ] [Logger ] Record log in /Users/sanjayshreeyansgmail.com/.kivy/logs/kivy_21-04-26_30.txt
[INFO ] [Kivy ] v2.0.0
[INFO ] [Kivy ] Installed at "/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/kivy/__init__.py"
[INFO ] [Python ] v3.8.2 (v3.8.2:7b3ab5921f, Feb 24 2020, 17:52:18)
[Clang 6.0 (clang-600.0.57)]
[INFO ] [Python ] Interpreter at "/Library/Frameworks/Python.framework/Versions/3.8/bin/python3"
[INFO ] [Factory ] 186 symbols loaded
[INFO ] [Image ] Providers: img_tex, img_imageio, img_dds, img_sdl2, img_pil (img_ffpyplayer ignored)
Traceback (most recent call last):
File "/Users/sanjayshreeyansgmail.com/PycharmProjects/Scrach/Furbase.py", line 1, in <module>
from kivy.app import user_data_dir
ImportError: cannot import name 'user_data_dir' from 'kivy.app' (/Library/Frameworks/Python.framework/Versions/3.8/lib/python3.8/site-packages/kivy/app.py)
请帮帮我。
【问题讨论】: