我已经在Pydroid 3和QPython3上尝试过了。
我的问题与这个问题非常相似,但没有得到答案。我的内部存储中保存了一个文件,文件路径/storage/emulated/0/qpython/projects3/filename.xlsx
,但是如果我运行代码
with open(r"/storage/emulated/0/qpython/projects3/filename.xlsx", "rb"):
...
。这会产生"没有这样的文件或目录"错误。
我试图在网上找到解决方案,例如这个讨论,但即使运行也会给出完全相同的错误。我在没有r
的情况下尝试了同样的事情,并且用//
而不是/
,但这并没有改变任何东西。似乎没有任何这样的问题 堆栈溢出 没有任何有效的答案。我能够在我的PC上完美地运行代码,但是我正在努力让我的手机找到文件路径。
这样做:
import os
os.chdir("/storage/emulated/0")
with open("/qpython/projects3/filename.xlsx", "rb"):
https://learning-python.com/cgi/showcode.py?name=android-tkinter/CODE/_openbrowser.py
带走。
f = open("names.txt", "r").read()
for line in f.split("n"):
print(line)