【问题标题】:Importerror: cannot import name Split导入错误:无法导入名称拆分
【发布时间】:2016-12-03 14:22:46
【问题描述】:

我对 python 很陌生,在这里需要一些帮助。 我认为它来自 PATH,但我不知道如何修复它。请帮忙。

Once I type in import split and it keeps popping up

runfile('/Users/zhihaowang/Desktop/untitled1.py', wdir='/Users/zhihaowang/Desktop') Traceback(最近一次调用最后):

文件“”,第 1 行,在 runfile('/Users/zhihaowang/Desktop/untitled1.py', wdir='/Users/zhihaowang/Desktop')

文件 "/Users/zhihaowang/anaconda3/lib/python3.5/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", 第 714 行,在运行文件中 execfile(文件名,命名空间)

文件 "/Users/zhihaowang/anaconda3/lib/python3.5/site-packages/spyderlib/widgets/externalshell/sitecustomize.py", 第 89 行,在 execfile 中 exec(编译(f.read(),文件名,'exec'),命名空间)

文件“/Users/zhihaowang/Desktop/untitled1.py”,第8行,在 从字符串导入拆分

ImportError: 无法导入名称“拆分”

【问题讨论】:

    标签: python importerror


    【解决方案1】:

    split 是标准字符串方法的一部分,不是来自字符串模块。如果不导入,您也可以应用拆分方法。 your_str.split()

    【讨论】:

      【解决方案2】:

      你不导入 split,你只是像这样使用它: print("my comment".split()) 返回[my,comment]

      顺便说一句,拆分是在 builtins ,而不是字符串。 而且你不能导入它,你可以做的最大值(不影响任何事情)是from builtins import str

      【讨论】:

        猜你喜欢
        • 2017-08-11
        • 2021-02-19
        • 2014-01-29
        • 2016-11-21
        • 2018-05-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多