鱼C论坛

 找回密码
 立即注册
查看: 790|回复: 3

python基本使用

[复制链接]
发表于 2018-12-31 22:30:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
怎么删除IDLE所写的代码中的一行  有快捷键吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2018-12-31 23:16:36 | 显示全部楼层
本帖最后由 Stubborn 于 2018-12-31 23:22 编辑

https://jingyan.baidu.com/article/08b6a591a21e8e14a8092211.html   参考这个

  1. class ClearWindow:

  2.     menudefs = [

  3.         ('options', [None,

  4.                ('Clear Shell Window', '<<clear-window>>'),

  5.        ]),]



  6.     def __init__(self, editwin):

  7.         self.editwin = editwin

  8.         self.text = self.editwin.text

  9.         self.text.bind("<<clear-window>>", self.clear_window)

  10.     def clear_window2(self, event): # Alternative method

  11.         # work around the ModifiedUndoDelegator

  12.         text = self.text

  13.         text.mark_set("iomark2", "iomark")

  14.         text.mark_set("iomark", 1.0)

  15.         text.delete(1.0, "iomark2 linestart")

  16.         text.mark_set("iomark", "iomark2")

  17.         text.mark_unset("iomark2")

  18.         if self.text.compare('insert', '<', 'iomark'):

  19.             self.text.mark_set('insert', 'end-1c')

  20.         self.editwin.set_line_and_column()

  21.     def clear_window(self, event):

  22.         # remove undo delegator

  23.         undo = self.editwin.undo

  24.         self.editwin.per.removefilter(undo)

  25.         # clear the window, but preserve current command

  26.         self.text.delete(1.0, "iomark linestart")

  27.         if self.text.compare('insert', '<', 'iomark'):

  28.             self.text.mark_set('insert', 'end-1c')

  29.         self.editwin.set_line_and_column()



  30.         # restore undo delegator

  31.         self.editwin.per.insertfilter(undo)
复制代码


复制以上代码保存成一个ClearWindow.py文件。然后存到按个目录下面
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-1 23:08:07 | 显示全部楼层
我记得是 ctrl + Y吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-1-1 23:08:56 | 显示全部楼层
不对那是 pycharm的。。你可以试试 idle可以用吗。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2026-1-12 18:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表