当前位置: 首页 > news >正文

给人做代工的网站/seo网络营销外包

给人做代工的网站,seo网络营销外包,wordpress503原因,游戏网站制作教程我将PyCharm专业版3.55.0配置为use IPython when possible在我的运行/调试配置中show interpreter afterwards我经常使用交互式解释器,我真的很喜欢IPython,但是我不喜欢PyCharm中处理这个问题的方式:我的程序中的任何input()都返回空字符串。…

我将PyCharm专业版3.55.0配置为use IPython when possible

在我的运行/调试配置中show interpreter afterwards

我经常使用交互式解释器,我真的很喜欢IPython,但是我不喜欢PyCharm中处理这个问题的方式:我的程序中的任何input()都返回空字符串。

另外,当出现错误时,我无法再与程序交互。(当您运行带有-i标志的Python程序时可以)

控制台中的最后一行与当前行之间有很大的空间

在IPython中,代码块中的...:提示符不缩进2个空格,因此不与In [?]:提示符对齐。在当发生错误时,我会得到这样的结果:Traceback (most recent call last):

File "C:\Program Files (x86)\PyCharm\helpers\pydev\pydev_run_in_console.py", line 69, in

globals = run_file(file, None, None)

File "C:\Program Files (x86)\PyCharm\helpers\pydev\pydev_run_in_console.py", line 29, in run_file

pydev_imports.execfile(file, globals, locals) # execute the script

File "C:\Program Files (x86)\PyCharm\helpers\pydev\_pydev_imps\_pydev_execfile.py", line 18, in execfile

exec(compile(contents+"\n", file, 'exec'), glob, loc)

File "C:/Users/ca/Python/Bundeswettbewerb Informatik/Aufgabe2/Ameisen.py", line 133, in

function_that_caused_error()

我不需要/不想看到内部的回溯。在当运行一个文件时,IPython需要启动,这需要几秒钟的时间,即使我以后不使用解释的。我希望PyCharm在程序结束或开始调试时启动IPython(您可以通过执行import IPython; IPython.start_ipython()在交互式控制台中启动IPython)

还有一些小事我不喜欢:当IPython启动时,它会将大量文本打印到控制台。我不想看到它,除了版本号(您通常可以使用--no-banner选项进行此操作,但将其添加到解释器选项中不起作用)

当你输入内容并按Up时,它会将我所写的内容替换为我的历史记录的最后一项,而不是替换为以我键入的内容开头的历史记录的最后一项。普通的IPython就是这么做的。

我希望不必在控制台中按Ctrl + Space自动完成代码

“问题”按重要性排序。有人知道怎么换吗?我可以停止使用IPython来解决第二个、第三个和第四个问题,但其他问题仍然存在。所有这些行为(不包括IPython的东西)在PyScripter中实现得非常好。在

编辑:

我已经找到了前两个问题的解决方案以及IPython横幅的问题。PyDev交互式解释器(PyCharm使用的)的源代码位于Windows上的C:\Program Files (x86)\PyCharm\helpers\PyDev(当然路径是my vary)。在

所以第一个问题可以通过编辑文件_pydev_imps/_pydev_execfile.py来解决。将第18行(exec(compile(contents+"\n", file, 'exec'), glob, loc))换行到try ... except块中,并使用以下代码作为异常处理程序import traceback; traceback.print_exc()。如果以后允许您与变量交互时出现错误,这将终止Python程序。在

问题2可以通过编辑fire pydev_run_in_console.py来解决。在文件的开头添加这个导入:from pydev_console_utils import StdIn,并在添加导入之前在第61行后面插入sys.stdin = StdIn(interpreter, host, client_port)。在

为了解决横幅的问题,您必须下载PyDev源代码的最新版本here,并将文件pydev_ipython_console和{}替换为它们的新版本。在第一个文件的更新版本中,第22行的__init__方法有一个名为show_banner的参数,默认值为True。将其更改为False。在

http://www.lbrq.cn/news/741331.html

相关文章:

  • 网站建设要考虑哪些方面/海外发布新闻
  • 网站排名英文怎么说/站长工具 seo综合查询
  • 网站推广公司哎奶茶/论坛优化seo
  • 网站建设合同纠纷问题/谷歌广告上海有限公司官网
  • seo网站建设厦门/关键词分类
  • 潍坊市住房和城乡建设网站/做百度推广代运营有用吗
  • 男女生做爰视频网站/品牌营销策划方案案例
  • 网页升级访问每天正常更新每日/郑州seo技术代理
  • 北京市建设工程质量监督站网站/营销型网站建设的步骤流程是什么
  • 怎么建淘宝优惠券网站做推广/seo优化啥意思
  • c 做网站流程/如何提高网站排名
  • 加强网站建设技术培训/全域seo
  • 企业如何建设网站呢/站长工具大全
  • 西宁做网站公司排名/百度搜索推广是什么
  • 介休市政府网站/如何做网页制作
  • 佛山网站建设专业现状/太原网络推广价格
  • 做购物类网站有哪些/做销售最挣钱的10个行业
  • 软件技术真的很难学吗/windows优化大师是哪个公司的
  • 网站的seo如何设计/企业培训课程安排表
  • 重视党建网站建设/网站推广的方式有
  • 网站建设需求指引/营销推广费用方案
  • 做视频网站要多少钱/免费网站流量
  • 嘉兴本地推广网站/互联网营销推广方案
  • 安徽安庆区号/优化设计
  • 闵行专业做网站/输入关键词就能写文章的软件
  • 找公司做网站先付全款吗/百度推广怎么做步骤
  • 做网站设计电脑需要什么配置/济南今日头条最新消息
  • 网站上资源截图怎么做/怎样下载优化大师
  • 怎么做赌博网站吗/宁波seo外包服务商
  • 网站建设完善方案/百度网盘帐号登录入口
  • 安装electron报错的解决方法
  • Hugging Face 核心组件介绍
  • 无人机场景 - 目标检测数据集 - 山林野火烟雾检测数据集下载「包含VOC、COCO、YOLO三种格式」
  • JavaSSM框架从入门到精通!第二天(MyBatis(一))!
  • 图解快速排序C语言实现
  • 【Python语法基础学习笔记】条件表达式和逻辑表达式