所以我已经浏览了其他非常类似的问题并尝试了很多变化,但我无法让它发挥作用。
我在以下结构的单独文件中创建了代码:
/ somefolder /#这是我的主要代码所在的位置 / somefolder / src /这是我的myfile.py所在的位置。
我的主要代码如下:
import os.path
import sys
sys.path.append(os.path.join(os.path.dirname(__file__), '../src'))
import myfile as mine
然后我得到以下错误:
ModuleNotFoundError: No module named 'myfile'
非常欢迎任何帮助。
答案 0 :(得分:0)
假设您当前的目录是PythonApplication1
,您可以按照以下步骤访问myfile
模块。
__init__.py
和PythonApplication1
中创建PythonApplication1\src
文件
from src import myfile as mine
目录var file:File = File.documentsDirectory.resolvePath("somefile.txt");
trace("url_txt:" + file.url);
file.addEventListener(PermissionEvent.PERMISSION_STATUS, function permissionStatusHandler(e:PermissionEvent):void
{
file.removeEventListener(PermissionEvent.PERMISSION_STATUS, permissionStatusHandler);
if(e.status == PermissionStatus.GRANTED)
{
myTextLoader.load(new URLRequest(file.url));
myTextLoader.addEventListener(Event.COMPLETE, onLoadTextComp);
myTextLoader.addEventListener(IOErrorEvent.IO_ERROR, loadingTextError);
}
else
{
showPermissionError();
}
}
);
try
{
trace("Requesting permission");
file.requestPermission();
}
catch(error:Error)
{
trace("Request permission error");
}