shaoheshaohe 发表于 2019-9-6 20:25:33

解决错误:NameError: name '__file__' is not defined

运行出现下面的错误:


<ipython-input-3-7b1d0163a918> in main()
   35   lr = 0
   36   # 获取当前文件名,用于创建模型及结果文件的目录
---> 37   file_name = os.path.basename(__file__).split('.')
   38   # 创建保存模型和结果的文件夹
   39   if not os.path.exists('./model/%s' % file_name):

NameError: name '__file__' is not defined


将__file__加上单引号就解决了:


    # 获取当前文件名,用于创建模型及结果文件的目录
    file_name = os.path.basename('__file__').split('.')
运行正确。
————————————————


页: [1]
查看完整版本: 解决错误:NameError: name '__file__' is not defined