首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

super()在Sublime文本中抛出错误,在PyCharm/Terminal中有效

这个问题可能是由于Sublime Text的Python解释器设置不正确或者Sublime Text插件的问题导致的。请尝试以下方法解决问题:

  1. 确保Sublime Text使用的是正确的Python解释器。你可以在Sublime Text中安装Package Control,然后安装Anaconda或SublimeREPL插件来管理Python解释器。
  2. 检查你的代码中的super()调用是否正确。super()函数应该这样调用:
代码语言:javascript
复制
class MyBaseClass:
    def __init__(self):
        pass

class MyDerivedClass(MyBaseClass):
    def __init__(self):
        super().__init__()
  1. 如果问题仍然存在,请尝试在Sublime Text中创建一个新的Python文件,然后粘贴以下代码:
代码语言:javascript
复制
class MyBaseClass:
    def __init__(self):
        pass

class MyDerivedClass(MyBaseClass):
    def __init__(self):
        super().__init__()

print("Super() works!")

如果这段代码在Sublime Text中可以正常运行,那么问题可能是由于你的项目特定的设置或插件导致的。你可以尝试禁用一些插件,看看是否能解决问题。

  1. 如果以上方法都无法解决问题,你可以尝试在Sublime Text中使用命令行运行Python脚本。打开Sublime Text的控制台(View > Show Console),然后输入以下命令:
代码语言:javascript
复制
import subprocess
subprocess.call(['python', '-u', '/path/to/your/script.py'])

/path/to/your/script.py替换为你的Python脚本的路径。这将使用系统的Python解释器运行脚本,可能会解决Sublime Text中的super()错误。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

前端测试题:类的继承,关于super的说法错误的是?

(); // 调用父类的toString() } } 上面代码,constructor方法和toString方法之中,都出现了super关键字,它在这里表示父类的构造函数,用来新建父类的this...对象 super这个关键字,既可以当作函数使用,也可以当作对象使用。...super作为函数调用时,代表父类的构造函数。ES6 要求,子类的构造函数必须执行一次super函数。...class A {} class B extends A { constructor() { super(); } } 子类B的构造函数之中的super(),代表调用父类的构造函数。...参考代码: super是父类的引用,我们可以通过super来调用父类的方法和属性。 如果没有 supper() 则会报错 答案: B、 super相当于子类的引用

3.1K30

sublime text 3 pytho

在网上搜索了一些Python开发的编辑器和IDE,有使用PyCharm,也有使用Eclipse,我安装了PyCharm试了一下,总体感觉太消耗内存,并且启动的时候稍微慢,有些时候还会出现卡顿的情况...安装时,注意勾选Add to explorer context menu,这样Sublime Text可以被添加到右键右键单击文件时,可以直接使用Sublime Text打开。   ...列表中选中要安装的插件,或者输入插件名(比如要安装IMESupport插件,则输入IMESupport,它会实时过滤筛选结果),根据命令面板的过滤结果,选择要安装的插件。...SublimeTmpl:新建文件模板插件,可以支持多种语言例如Python、PHP等,下面的代码是我配置文件的配置信息 settings-user设置上自己的信息 {               ...]   Terminal:打开一个命令窗口,用于各种命令操作 AutoPep8:python开发规范pep8 Anaconda:自动匹配关键字等实用功能,有效提高开发效率 SublimeREPL:直接运行当前文件

41910
  • Python-异常处理与调试

    3.还有一类错误是完全无法程序运行过程预测的,比如写入文件的时候,磁盘满了,写不进去了,这类错误也称为异常,程序通常是必须处理的,否则,程序会因为各种问题终止并退出。  ...二.错误处理 1.程序运行的过程,如果发生了错误,可以事先约定返回一个错误代码; 2.Python语言通常都内置了一套 try...except...finally......尽量使用 Python 内置的错误类型抛出错误 抛出异常 ? ? ? 四.调试 1.print 第一种方法简单直接粗暴有效,就是用 print 把可能有问题的变量打印出来看看。...3.logging - logging 不会抛出错误,而且可以输出到文件; - logging.info() 就可以输出一段文本到日志文件。...4. pdb,pycharm中切换到Terminal下执行 - pdb pdb让程序以单步方式运行,随时查看运行状态。n 可以单步执行代码,p 变量名 来查看变量,q 结束调试,退出程序。

    71610

    六个最佳Python文本编辑器

    00 前言 程序员经常问自己的一个问题,尤其是在他们职业生涯的开始阶段,使用哪种编程语言之后,什么样的IDE或文本编辑器会让他们的生活变得更好、更高效。...因此,如果您正在寻找要使用的IDE或文本编辑器,请尝试这些方法,直到找到与您的首选项匹配的那个。 01 Sublime 让我们以我最喜欢的文本编辑器Sublime开始。...Sublime是一个免费的文本编辑器,有一个付费版本,您可以使用它来编写、编辑和调试几乎任何编程语言的代码编写。当您第一次下载和安装Sublime时,它只是一个普通的、有点乏味的文本编辑器。...PyCharm提供了许多Python特性,如代码/错误高亮显示、Git集成和强大的图形调试器。PyCharm代码编辑器还允许您自定义其外观和颜色,以匹配您的舒适度。...Jupyter Notebook使开发人员能够将代码位与markdown、HTML和LaTeX文本混合使用。Jupyter笔记本是一个基于服务器的结构,浏览器很容易使用和操作。

    3.2K30

    sublime text 3 + python配置,完整搭建及常用插件安装

    在网上搜索了一些Python开发的编辑器和IDE,有使用PyCharm,也有使用Eclipse,我安装了PyCharm试了一下,总体感觉太消耗内存,并且启动的时候稍微慢,有些时候还会出现卡顿的情况(可能是我电脑配置不高的原因...安装时,注意勾选Add to explorer context menu,这样Sublime Text可以被添加到右键右键单击文件时,可以直接使用Sublime Text打开。...列表中选中要安装的插件,或者输入插件名(比如要安装IMESupport插件,则输入IMESupport,它会实时过滤筛选结果),根据命令面板的过滤结果,选择要安装的插件。...settings-user设置上自己的信息 { "disable_keymap_actions": false, // "all"; "html,css"...,有效提高开发效率 ▶SublimeREPL:直接运行当前文件,可以方便调试,与Terminal可以联合使用 至于具体可参考资料【4】 对于基本的Python开发我就安装了这些插件,也基本够用。

    4.8K20

    Sublime Text 3配置 Python 开发环境

    它的常用开发工具有很多,相信大家多多少少都有所了解,比如 PyCharm、Visual Studio Code、IDLE 等等;本篇 Huazie 介绍一个比较轻量级的开发环境 Sublime Text...二、主要内容 2.1 初识 Sublime Text 3 Sublime Text 3 是一款流行的文本编辑器,它的特点是体积小巧、启动速度快、界面简洁美观。...跨平台支持:Sublime Text 3 支持 Windows、Mac 和 Linux 操作系统,用户可以不同的平台上使用相同的设置和插件。...,用于干净的错误处理 数据是强类型、动态类型,不兼容数据操作会抛出异常(比如试图把字符串和数字加起来),这样能马上发现错误。...命令行窗口内,输入 python -V 查看,如下图所示即为安装成功: 2.4 配置 Python 开发环境 初次打开 Sublime Text 3,我们可以看到如下的界面: 菜单栏选择 Tools

    20121

    【说站】常用6种顶级Python文本编辑器

    常用6种顶级Python文本编辑器 前言 程序员经常问自己的一个问题,尤其是在他们职业生涯的开始阶段,使用哪种编程语言之后,什么样的IDE或文本编辑器会让他们的生活变得更好、更高效。...因此,如果您正在寻找要使用的IDE或文本编辑器,请尝试这些方法,直到找到与您的首选项匹配的那个。 1、Sublime 让我们以我最喜欢的文本编辑器Sublime开始。...Sublime是一个免费的文本编辑器,有一个付费版本,您可以使用它来编写、编辑和调试几乎任何编程语言的代码编写。当您第一次下载和安装Sublime时,它只是一个普通的、有点乏味的文本编辑器。...PyCharm提供了许多Python特性,如代码/错误高亮显示、Git集成和强大的图形调试器。PyCharm代码编辑器还允许您自定义其外观和颜色,以匹配您的舒适度。...Jupyter Notebook使开发人员能够将代码位与markdown、HTML和LaTeX文本混合使用。Jupyter笔记本是一个基于服务器的结构,浏览器很容易使用和操作。

    1.6K20

    visual studio code适合什么语言_将当前运行的配置备份成初始配置

    Pycharm就显得没有必要了; (3)VSCode与Sublime比较: Sublime运行比较快,占用资源更少,也有比较丰富的插件。...但Sublime只适合用来写较小的Python脚本,对于Django项目、Flask项目等支持不好,而且Sublime没有一个很好的集成终端的插件,也没有调试功能; (4)VSCode和Vim比较:...三、安装插件 [1]Python有关: (1)Python Extension Pack:(这是一个Python扩展包,它依赖于以下扩展包) (a)Python:支持linting(一种错误提示功能...一样的快捷键绑定的插件,也就不用担心从Pycharm转VSCode的时候要重新记忆快捷键了; (2)各种颜色主题(可以商店搜索“theme”)和图标主题(可以搜索“icon”); (3)backgroud...以下是笔者的配置文件: { "editor.fontSize": 16, //设置编辑器字体大小 "terminal.integrated.fontSize": 15, //设置集成终端的字体大小

    91020

    【机器学习】Pycharm的应用:【线性回归模型】进行【房价预测】

    许多实际应用,线性回归因其简单性和有效性而被广泛使用,例如预测房价、股票市场分析、市场营销和经济学等领域。...2.2 安装必要的库 Pycharm安装库非常方便。你可以通过PycharmTerminal终端直接使用pip命令进行安装,也可以通过Pycharm的图形界面安装库。...1.使用Terminal安装库: 打开Pycharm,进入项目。 Pycharm界面的底部找到Terminal选项并点击打开。...Terminal输入以下命令来安装所需的Python库: pip install numpy pandas scikit-learn matplotlib 2.使用图形界面安装库: 打开Pycharm...3.1 创建CSV文件 你可以使用任何文本编辑器(如Notepad、Sublime Text、VS Code等)创建一个house_prices.csv文件,并将以下数据粘贴进去: square_footage

    19410

    关于“Python”安装与部署的详细流程(此章-专为新手制定)

    它可以在任何文本编辑器编写和运行,包括Notepad、Sublime Text等。...检查Python版本 在你的系统运行应用程序Terminal(如果你使用的是Ubuntu,可按Ctrl + Alt + T),打开一 个终端窗口。...为此,可按超级(Super)键(俗称Windows键),并 系统搜索Geany。找到Geany后,双击以启动它;再将其拖曳到任务栏或桌面上,以创建一 个快捷方式。...1.2.3 Windows 系统搭建 Python 编程环境 Windows系统并非都默认安装了Python,因此你可能需要下载并安装它,再下载并安装一个 文本编辑器。 1....终端窗口 输入python并按回车;如果出现了Python提示符(>>>),就说明你的系统安装了Python。然而, 你也可能会看到一条错误消息,指出python是无法识别的命令。

    26210

    Sublime快捷键与常用插件配置总结 【原创】

    ctrl+shift+F 文件夹内查找,与普通编辑器不同的地方是sublime允许添加多个文件夹进行查找 Ctrl+Shift+K 删除整行 Ctrl+Shift+L 鼠标选中多行(按下快捷键...闭合当前标签 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑 Tab 缩进 自动完成 F2 下一个书签 F6 检测语法错误 F9 行排序(按a-z) F11 全屏模式...额外安装相关lint并且全局安装node插件,才会有效 相关lint SublimeLinter-jshint SublimeLinter-jsxhint SublimeLinter-csslint...【Trimmer】 ctrl + alt + s 清除编写代码时由于错误或别的原因产生的一些不必要的空格 https://github.com/jonlabelle/Trimmer 【jQuery】.../wbond/sublime_terminal 【ColorPicker】 ctrl+shift+c 调用取色器 http://weslly.github.io/ColorPicker 【Clipboard

    1.8K80

    深度有趣 | 01-02 前言和准备工作

    Text 3 也可以尝试其他对新手更友好的编辑器,例如 PyCharm https://www.jetbrains.com/pycharm/ 运行代码 运行代码 的三种方法 使用编辑器编写代码,并在编辑器运行...如果使用字符串表示或拼接文件路径,则都是使用/ 如果在 Windows 上报错,请将/相应地改为\ 中文编码 Windows上读写文本文件时,最好指定 编码 为utf8,尤其是文件包含 中文 时,...因为这门课所涉及的文本文件都是utf8编码 fr = open('xyj.txt', 'r', encoding='utf8') 不然可能会出现类似以下 编码错误 UnicodeDecodeError:...courseId=1003520028 Q&A __MACOSX和.DS_Store是 mac文件系统 自动生成的,在其他操作系统下可以忽略,或者删掉 03课Windows上读取包含 中文 的文本文件时...pan.baidu.com/s/1qXKIPp6,提取密码为kade 18课Windows上可能出现无法读取 中文名称图片 的情况,将图片名称修改成英文即可 29课,main.py19行的split

    65720

    【Python篇】PyQt5 超详细教程——由入门到精通(序篇)

    1.2 PyCharm 安装 PyQt5 打开 PyCharm: 打开你的 PyCharm 编辑器,确保你已经有一个项目或新建一个项目。...方法 2:通过 PyCharm 终端安装 打开 Terminal 窗口( PyCharm 底部菜单栏中找到“Terminal”选项)。...1.3 PyCharm 编写第一个 PyQt5 应用程序 接下来,我们将在 PyCharm 创建一个简单的 PyQt5 应用程序,显示一个包含 “Hello, World!” 的窗口。...1.5 PyCharm 运行程序 确保你的 PyQt5 安装正确,并且代码已经保存。 点击 PyCharm 界面顶部的绿色 Run 按钮,或者右键点击代码文件并选择 Run ‘main’。...解释器配置错误:确保 PyCharm 中使用的 Python 解释器与安装了 PyQt5 的 Python 版本一致。

    89510

    python在线代码编辑器-5种最佳Python IDE和代码编辑器

    您将在这里学到什么: 热门Python IDE和文本编辑器的比较 PyCharm Spyder PyDev IDLE Wing 最佳Python代码编辑器 Sublime Text Atom Vim Visual...现在,我们将深入探讨这些IDE和文本编辑器。...JetBrains进行的一项调查,超过20%的开发人员提到Pycharm是他们的首选IDE。 作为一个IDE,PyCharm所做的不只是允许您导入库和编写代码。...使PyCharm成为最佳Python IDE的功能特点: 代码补全和自动错误检测 智能代码导航可帮助您快速找到正确的类,文件,符号等 使用安全的重命名和删除功能,使重构过程轻松自如。...PyCharm IDE的优缺点 优点 自动补全等智能功能可帮助开发人员更快地编写代码 PyCharm支持多种框架 对生产级工艺高度可靠 缺点: 每位使用者每年的费用约为199美元 PyCharmWindows

    6.4K50

    python最好的开发工具_Python编译器

    1.3 PyCharm配置Python解释器 首先安装 PyCharm 完成之后,打开它会显示如下图(图 9 )所示的界面: 图 9 PyCharm 初始化界面 在此界面,可以手动给 PyCharm...2 Sublime Text 3 2.1 推荐理由 理由 1:轻量级生化武器,你值的拥有 Sublime Text 是一个文本编辑器,同时也是一个先进的代码编辑器。...理由 2:最流行的编辑器之一,配合插件,几乎无所不能 Sublime Text 是开发者中最流行的编辑器之一,多功能,支持多种语言,而且开发者社区非常受欢迎。...,并将其复制到“Installed Packages (或Packages)”目录,然后重新启动Sublime Text,完成安装。...图 1 点击“ADD”,出现如图 2 所示的对话框,在此对话框的 Location 文本,输出 PyDev 插件的下载地址http://pydev.org/updates,然后点击“OK”按钮,Eclipse

    88230

    第1天:Python 环境搭建

    安装的 python3.7.4,目录为 /usr/local/Cellar/python/3.7.4 which python3 我本机之前安装过 3.5 的版本,因此需要修改本地环境变量: 1、打开 Terminal...、输入::wq //保存并退出vi (注意在vi下 :) 5、修改立即生效:source ~/.bash_profile 6、查看环境变量的值:echo $PATH 3、如果上面安装不成功也可以官网下载安装...Python 开发工具 Python 的开发工具有很多,推荐比较多的有: PyCharmPyCharm 是最好的一个(也是唯一一个)专门面向于Python的全功能集成开发环境。...Sublime3,Sublime Text 是一款非常流行的代码编辑器,其开发者是一名谷歌的工程师,其梦想是使之成为更好的文本编辑器。.../' + pf.replace(' ','%20')).read()) 安装完成后重启 Sublime Text 3, Perferences-> 中看到 Package Setting 和 Package

    1K20

    Python资料推荐 + IDE推荐+经典练手项目(开源免费)

    今天给大家带来一批宝贝,大家可以深夜里独自把玩,也可以广场上一边遛狗一边和盆友们品鉴。...ML-From-Scratch 机器学习模型和算法 humphd/have-fun-with-machine-learning 机器学习与神经网络图像分类的初学者指南 arielf/weight-loss 机器学习符合酮症:如何有效减肥...这是由Microsoft开发的文本编辑器,但也可以用作IDE。 Visual Studio的一个好处就是Git集成。 像Atom一样,您可以使用此应用程序轻松地存储库中提交,同步和创建分支。...作为第三个替代选项,您还可以考虑强大的文本编辑器Sublime Text。 大多数人喜欢用户界面,非凡的功能和性能。 就像上面提到的其他文本编辑器一样,您可以使用插件扩展Sublime Text。...您可以在这里下载Sublime Text Sublime Text - Download 5、Atom ? 由Github开发的开源文本编辑器。

    2.5K12

    让你用sublime写出最完美的python代码--windows环境

    至少很长一段时间内,我个人用的一直是pycharm,也感觉挺好用的,也没啥大毛病 但是pycharm确实有点笨重,啥功能都有,但是有很多可能这辈子我也不会用到,并且pycharm打开的速度确实不敢恭维...而安装这些插件最方便的方法就是通过Package Control的插件,这其实就是一个插件管理器,帮助我们从Sublime安装,升级和移除插件,这样对于我们管理插件来说是非常方便的,安装好它之后通过它来安装其他插件...所以当这个工具被很好的集成Sublime的时候,对自己写代码会有非常大帮助 下面通过把Flake8和Sublime集成起来,而Flake8是非常好的一个工具python 速度非常快,误报率低,...其实这种错误提示可能不是很友好,会在错误部分外面有个框,在其他IDE可以能是错误代码下有 红色下划线表示的,如果习惯了那种显示方式可以通过下面方法配置 ? ?...检查导入模块是否有效 4. 按照PEP8规范自动化格式我们的代码 5. 可以跳转到函数的定义或者类的定义 6. .....

    3.5K70

    装上这 8 个插件,PyCharm才真的是无敌的存在!

    PyCharm是默认没有安装Markdown插件的,所以不能按照Markdown格式显示文本,显示的是原始文本。...因此,如果要在 PyCharm 阅读 Markdown 文档,可以装一下 Markdown support 这个插件。... PyCharm ,就没有解决不了的问题,如果有,那么就装个插件。 要想在 PyCharm 中使用这个预览滚动条,只要装上 CodeGlance 这个插件。...使用效果如下 Json Parse in PyCharm 开发过程,经常会把校验一串 JSON 字符串是否合法,以前我的做法都是打开 https://tool.lu/json/ 这个在线网站,...的同学,一装完pycharm的第一感觉就是:“怎么这么难看”,然后赶紧去找教程把主题换回 Sublime 主题。

    1.7K30

    这些好用的Python IDE!你用的哪一款?

    一个优秀的IDE,最重要的就是普通文本编辑之外,提供针对特定语言的各种快捷编辑功能,让程序员尽可能快捷、舒适、清晰的浏览、输入、修改代码。...对于一个现代的IDE来说,语法着色、错误提示、代码折叠、代码完成、代码块定位、重构,与调试器、版本控制系统(CVS)的集成等等都是重要的功能。...1.PyCharm: PyCharm是JetBrains开发的Python IDE。...6.Sublime Text: Sublime Text是开发者中最流行的编辑器之一,多功能,支持多种语言,而且开发者社区非常受欢迎。...Sublime有自己的包管理器,开发者可以使用它来安装组件,插件和额外的样式,所有这些都能提升你的编码体验。Sublime配合上插件也可以比较方便地搭建一个方便的类似IDE的python调试环境了。

    1.8K90
    领券