精华内容
下载资源
问答
  • 文章目录一、自带的idle1、常用的快捷键2、如何自定义快捷键二、pycharm1、常用的快捷键2、如何自定义快捷键 一、自带的idle 1、常用的快捷键 运行程序:f5(WIN10) 增加多行缩进: Ctrl + ] (右中括号) 减少多行...

    一、自带的idle

    1、常用的快捷键

    运行程序:f5(WIN10)

    增加多行缩进: Ctrl + ] (右中括号)

    减少多行缩进:Ctrl + [ (左中括号)

    添加多行注释:Alt + 3

    取消多行注释:Alt + 4

    打开模块代码:Alt + M(可浏览模块的py源码)

    2、如何自定义快捷键

    在这里插入图片描述
    options——>Configure IDIE——>Keys,再点击Get New Keys for Selection即可自行定义
    在这里插入图片描述

    二、pycharm

    1、常用的快捷键

    运行程序:shift + f10

    添加多行或单行注释:Ctrl + ?

    注释多行或单行注释:Ctrl + ?

    整理程序:Ctrl + Alt + N

    取消缩进:Shift + Tab

    复制当前行代码:Ctrl + D

    删除当前行代码:Ctrl + Y

    当前页面全局搜索:Ctrl + shift +R

    2、如何自定义快捷键

    在这里插入图片描述

    在这里插入图片描述
    点开Editor Action,右击需要修改的功能,如下,即可修改
    在这里插入图片描述

    三、如何修改pycharm的背景颜色

    在这里插入图片描述

    在这里插入图片描述

    展开全文
  • 通过上一节内容Gtk给按钮添加快捷键的讲解,我们了解到Gtk开发中如何给插件添加快捷键的方法,那么python+gtk3的开发中如何给按钮添加快捷键呢?其实也很简单,在python的gi库中也有相应方法的实现。1.首先介绍几个...

    通过上一节内容Gtk给按钮添加快捷键的讲解,我们了解到Gtk开发中如何给插件添加快捷键的方法,那么python+gtk3的开发中如何给按钮添加快捷键呢?其实也很简单,在python的gi库中也有相应方法的实现。

    方法一:

    使用Gtk.AccelGroup

    1.首先介绍几个我们使用的方法:

    Gtk.AccelGroup.new()

    功能简介:
    用于创建一个新的组合器,一个组合器可以绑定一组组合键。

    Gtk.Widget.add_acceleratorr(widget,accel_signal,    
               accel_group, accel_key, accel_mods, accel_flags)

    参数介绍:
    widget:要绑定组合按键的插件
    accel_signal:(str)按下热键后要激活的控件的信号
    acc_group:(Gtk.AccelGroup)指定一个组合器(上一个函数创建),这个 accel group将被分配给TopLevel的控件 (主窗体)
    accel_key:(int) GDK键值 我们要分配的热键
    accel_mods:(Gdk.ModifierType)组合键(Shift Ctrl之类的)
    accel_flags:(Gtk.AccelFlags)组合键参数,如设置是否可见
    功能简介:
    用于给插件添加热键或者组合按键,当组合键按下时激发相应的插件的信号,执行关联的回调函数。

    Gtk.Window.add_accel_group(window,accel_group)

    参数简介:
    window:(Gtk.Window),所创建gui的主窗体
    accel_group:(Gtk.AccelGroup)键盘按键组合器,用于添加给主窗体
    功能简介:
    该函数用于将创建的组合器accel_group添加到主窗体,只有这样当主窗体获得焦点时,程序才能监视组合器中的组合按键,当组合键按下时,触发相应插件的信号,执行回调函数。
    2.小程序

    #!/usr/bin/env python2
    
    import gi
    gi.require_version('Gtk', '3.0')
    from gi.repository import Gtk, Gdk
    
    class mywindow(Gtk.Window):
        def __init__(self):
            Gtk.Window.__init__(self, title="Hello World")
            self.button = Gtk.Button(label="Click Here")
            gag = Gtk.AccelGroup.new()
            Gtk.Widget.add_accelerator(self.button,"clicked",gag,69,
            Gdk.ModifierType.MOD1_MASK,Gtk.AccelFlags.VISIBLE)
            self.button.connect("clicked",self.on_button_clicked)
            self.add(self.button)
            Gtk.Window.add_accel_group(self,gag)
    
        def on_button_clicked(self, widget):
            print("Hello World")
    
    win = mywindow()
    win.connect("delete-event",Gtk.main_quit)
    win.show_all()
    Gtk.main()
    

    在终端执行如下命令给python程序添加可执行权限并执行:

    chmod a+x helloword.py
    ./helloword.py

    点击helloword按钮,终端输出Hello world,按下alt+e组合键,终端输出Hello world,至此python+gtk3给给插件绑定组合键设置成功。

    方法二 :

    使用带快捷按键的按钮:

    Gtk.Button.new_with_mnemonic(label)
    label:按钮上面显示的助记符,助记符前面会有下划线
    这个函数用于创建一个按钮,并把按钮后面第一个字符作为快捷按键。

    小程序:

    #!/usr/bin/env python2
    
    import gi
    gi.require_version('Gtk', '3.0')
    from gi.repository import Gtk, Gdk
    
    class mywindow(Gtk.Window):
        def __init__(self):
            Gtk.Window.__init__(self, title="Hello World")
            self.button = Gtk.Button.new_with_mnemonic("_Hello world"
            )
            self.button.connect("clicked",self.on_button_clicked)
            self.add(self.button)
    
        def on_button_clicked(self, widget):
            print("Hello World")
    
    win = mywindow()
    win.connect("delete-event",Gtk.main_quit)
    win.show_all()
    Gtk.main()

    此时程序的快捷键变为”alt+h“

    展开全文
  • 要实现快捷键,直接出现时间。 这里还是用到python写的插件,本身他也是python写的 编写python # coding=utf-8 # 比较版本号 # import sys;print(sys.version_info[:2] (3,0)) # import platform;print(platform....

    要实现快捷键,直接出现时间。

    这里还是用到python写的插件,本身他也是python写的

    编写python

    # coding=utf-8
    # 比较版本号
    # import sys;print(sys.version_info[:2] < (3,0))
    # import platform;print(platform.python_version() < '3.0')
    # print(int(sublime.version()) < 3000)
    
    import sys, sublime_plugin, datetime
    
    class insertDatetimeCommand(sublime_plugin.TextCommand):
      def run(self, edit, format):
        timestamp = datetime.datetime.now()
        if format == 'ymd':
            # yyyy-mm-dd
            timestamp = timestamp.strftime('%Y-%m-%d')
        elif format == 'ymdhms':
            # %X = %H:%M:%S
            timestamp = timestamp.strftime('%Y-%m-%d %X')
        else: # format == "xxx"
            # 2012-02-18 13:17:28.047000
            #timestamp = datetime.datetime.now().isoformat(' ')
            # Sat Feb 18 13:20:41 2012
            #timestamp = datetime.datetime.now().ctime()
    
            # 数字变为字符串 str(xx),字符串变为数字 int(string)
            timestamp = int(timestamp.strftime("%w"))
            week = {
                1 : '一', 2 : '二', 3 : '三', 4 : '四', 5 : '五', 6 : '六', 7 : '日'
            }
    
            timestamp = '星期' + week[timestamp]
            
            # print(sys.version_info[:2] < (3,0))
            if sys.version_info[:2] < (3,0):
                ## 中文要指定: coding=utf-8 | gbk ,再decode
                timestamp = timestamp.decode('utf-8')
            # else:
                # timestamp = timestamp.encode('utf-8').decode('utf-8')
    
        #for region in the selection
        for r in self.view.sel():
          #put in the timestamp
          #(if text is selected, it'll be replaced in an intuitive fashion)
          self.view.erase(edit, r)
          self.view.insert(edit, r.begin(), timestamp)


    保存为insert_datetime.py。sublime安装文件夹 Sublime Text\Data\Packages\ 内


    具体下载地址:https://github.com/kairyou/SublimeInsertDatetime


    展开全文
  • pycharm快捷键:ctrl+/添加注释 ctrl+d复制并粘贴 ctrl+r查找并替换 1. String(字符串):’abc’、”abc”、’’’abc’’’、”””abc””” 2.如何查看某数据的数据类型:print(type(某数据)) 3.不同数据...

    一、pycharm快捷键:ctrl+/添加注释   ctrl+d复制并粘贴  ctrl+r查找并替换

    二、变量

    三、数据类型

    注意:只有变量指代的需要处理的数据具有数据类型,变量不具有数据类型

    1. String(字符串):’abc’、”abc”、’’’abc’’’、”””abc”””

    2.如何查看某数据的数据类型:print(type(某数据))

    3.不同数据类型之间的转换图:(不是所有数据类型之间都可以转换)

    4.所有语言中的数据类型有两种分类方式:

    (1)动态/静态类型

    python中变量的数据类型是动态的,随时可以改变;但C、C++中是静态的,使用前事先定义好了数据类型。

    (2)强/弱类型

    强类型:比较强势,不随环境的变化而转换;

    弱类型:比较柔弱,在不同的环境下,很容易变化;

    总结:python是属于强类型、动态类型的语言

    展开全文
  • 话不多说,直接切入正题,关于python打包程序,我主要介绍用Pycharm编写代码并打包为exe。关于Pycharm的安装使用及python的环境配置这里给出,OK,进入正题。 一:pycharm打包.py文件为.exe 1.安装pyinstaller 方法1...
  • 选中需要包裹的代码 --> 按快捷键 ctrl+alt+T 然后选择需要操作的方法即可
  • Python 如何安装各种模块(1)

    千次阅读 2016-04-11 21:37:47
    先在cmd里通过pip安装whl pip install whl 2 切换到下载的whl文件所在目录 pip install some.whl 如果说pip不是内部命令,将python安装目录下的的scripts目录(例如C:\Python27\Scripts)添加到系统环境变量path里...
  • Anaconda中包含了数据处理的各种库,如numpy, matplotlib, scipy等 为了调试方便可以安装Pycharm ... 安装完后,用WIN+R快捷键打开cmd后,输入python,显示如下图,则显示版本信息安装成功。 否则可能是环境变量未添
  • 如何在cmd命令提示符里打开Python

    千次阅读 2019-10-28 16:12:01
    然后在我的系统变量里添加python.exe的路径,这个也可以从左键的桌面出找到,但是,此处我们需要的是exe的即可执行的文件,我们找到后,看到的是最终的快捷键的路径。 我们找到后,看到的是最...
  • 用过Matlab的同学基本都知道,程序里面的变量内容可以很方便的查看到,但python确没这么方便,对于做...添加断点后,选择debug程序,快捷键在pycharm的右上角。 debug过程中,pycharm的下方工作区域内会相应显示...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • Python列表

    2020-08-19 23:33:37
    Python列表列表的创建和删除使用赋值运算符直接创建列表创建空列表创建数值列表删除列表访问列表元素遍历列表添加、删除和修改列表元素对列表进行统计计算欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,...
  • 这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、...
  • 编写代码后,可以使用Ctrl+Alt+L快捷键,就可以对整个文件的代码进行排版了。 例如: 在类或方法之间加入2个空行 在注释符#后添加空格 删除多余的空格 对超出最大宽度的代码自动折行 排版的规则遵循Settings-&...
  • python基础语法

    2020-07-21 20:36:56
    Day 2-Python基础语法 常用快捷键 Ctrl + s 保存 Ctrl + / 添加和取消注释 Ctrl + c/v/x 复制/粘贴/剪切 Ctrl + a 全选 Ctrl + z 撤销 Ctrl + shift + z 反撤销 如何节选:先选中开始的位置,然后在...
  • 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 ...
  • python从零单排

    2020-11-09 22:09:58
    读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右...
  • 运行Python程序的几种方式

    万次阅读 2017-07-05 16:56:24
    第二种,使用Windows的cmd窗口(快捷键win+R然后cmd回车),输入"python.exe解释器的路径 *.py文件即需要被运行的程序文件路径",如果已经将Python添加到环境变量中,可以直接输入"python py文件路径"回车即可。...
  • python学习第一课

    2021-03-09 17:06:22
    这里写自定义目录标题学习目标:学习内容:学习时间:学习产出:新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格...
  • Python数据类型python的数据类型以及分类数据类型的操作列表删除操作添加值操作列表的拼接排序切片enumerate()函数可以实现同时输出索引和元素值。其他操作列表推导式功能快捷键合理的创建标题,有助于目录的生成...
  • Python版飞机大战v1.0

    2020-06-06 20:00:44
    Python版飞机大战一些说明,写在前面功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants...
  • vscode 导入python

    千次阅读 2020-12-08 23:24:26
    这里写自定义目录标题学习目标:学习内容:学习时间:学习产出:欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合...
  • @[TOC]Python数据可视化(1):matplot画图# 系列文章目录 ...读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂
  • 可变与不可变python数据类型对列表进行添加元素的方法列表方法list.copy() ---- `浅拷贝`copy模块中的copy()、deepcopy()函数二.Numpy中的深拷贝与浅拷贝共享内存地址的两个变量ndarray.view() ---- `浅拷贝`存取...
  • python-openCV学习1

    2018-12-14 13:49:07
    目录OpenCV的Gui特性图片加载视频读取摄像头捕获视频:从文件中播放视频图片、视频保存绘图画线矩形画圆椭圆多边形图片添加文字鼠标当画笔简单演示功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式...
  • 读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右...
  • 列表、元组、字典、集合列表操作添加append/extend新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、...
  • 这里我们需要分析问题报错闪退问题,如何查看问题: 利用 截图工具或者 QQ截图快捷键 去抓取cmd窗口的闪退里面的内容,去查看问题。 大部分都是因为 缺少模块包 导致的。在这里我想说的是网上那种 加 input 和 ...
  • 项目场景: ...读入数据总结原因分析:解决方案:欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适

空空如也

空空如也

1 2 3 4 5
收藏数 96
精华内容 38
关键字:

python快捷键如何添加

python 订阅