我有一个python模块,它使用pynput监听按键,但是一旦按下它,它就会在一个文本程序中键入一个字符串。

我需要一种方法来禁用键盘,直到pyautogui输完字符串。

from pynput.keyboard import Key, Controller, Listener

import time

keyboard = Controller()

def insert(): # check line 1 of config file

keyboard.type('01/20/2019')

# The currently active modifiers

current = set()

def on_press(key):

if key in COMBINATION:

current.add(key)

if all(k in current for k in COMBINATION): # I don't know what this k in current for k shit is.

current.remove(key)

insert() # run insert

if key == Key.esc:

listener.stop()

def on_release(key):

try:

current.remove(key)

except KeyError:

pass

with Listener(on_press=on_press, on_release=on_release) as listener:

listener.join()

``

python输入函数后无法运行_python - 如何在函数运行期间忽略所有用户输入?_python_酷徒编程知识库...相关推荐

  1. python执行shell命令查看输出_python 运行 shell 命令并捕获输出_python_酷徒编程知识库...

    这个问题的答案取决于你使用的python 版本. 最简单的方法是使用 subprocess.check_output 函数:>>> subprocess.check_output([ ...

  2. python history没有定义_python AttributeError:'Tensor'对象没有属性'_keras_history'_python_酷徒编程知识库...

    我正在開發一種GAN(通用對抗網路).Layer (type) Output Shape Param # Connected to __________________________________ ...

  3. python能查询MySQL视图_python - 在使用Django的视图中,如何从mysql检索数据,并显示它_python_酷徒编程知识库...

    这是模型:from django.db import models # Create your models here. class Contact(models.Model): name = mod ...

  4. python读取rar文件_在 python 中,如何读取由 7z 压缩的文本文件_python_酷徒编程知识库...

    这允许你stream行.import os import py7zlib class SevenZFileError(py7zlib.ArchiveError): pass class SevenZF ...

  5. python字符串的表示形式_python - 如何为类对象创建自定义字符串表示形式?_class_酷徒编程知识库...

    当前python 3的更新如下:class MC(type): def __repr__(self): return 'Wahaha!' class C(object, metaclass=MC): ...

  6. python 判断时间是否大于6点_python - 在dataframe中,如何检查时间增量是否大于一分钟?_pandas_酷徒编程知识库...

    我试图在dataframe中比较不同的时间戳,并在时间差异大于一分钟时打印输出,这是我试图运行的代码:for e in TestDF['date']: delta = TestDF.date.iloc ...

  7. python中int对象不可迭代_python - 情感分析接收错误:'int'对象不可迭代_python-3.x_酷徒编程知识库...

    我在csv文件上运行情感分析,并且收到这个错误消息, 这是我的代码:def sentimentAFINN(text): words = pattern_split.split(text.lower() ...

  8. python 中定义的函数 如何在main中调用_在python中,在定义类时自动运行函数的方法?_class_酷徒编程知识库...

    类定义时初始化类属性,不需要函数.import numpy as np class Foo: bar = np.range(100) def __init__(self): # etc. 如果要在导入 ...

  9. python矩阵运算库效率_python - 布尔矩阵运算的最快方法_performance_酷徒编程知识库...

    只需在compute中进行一些小的更改:def compute(m, n): m = np.asarray(m) n = np.asarray(n) # Apply mask N in advance ...

最新文章

  1. Selenium3自动化测试——22.使用DDT运行同一测试用例
  2. 010_JavaScript变量
  3. 解决wiremock中velocity脚本(.vm)中文编码乱码问题
  4. WINHEX的比较、同步功能加上NTFS对稀疏文件的支持
  5. Seata 单机环境搭建_01
  6. LeetCode算法入门- Reverse Integer-day6
  7. 实验2-2-4 计算分段函数[2] (10 分)
  8. UVA11426 GCD - Extreme (II)【欧拉函数】
  9. div+css格式规范
  10. (转)芒格:投资成功不是频繁交易,而是好的决策和耐心
  11. 用VB.net编写的Windows服务管理程序(堪称经典)全部源代码
  12. SkinSharp使用方法
  13. 【AWVS12】安全漏洞扫描工具,使用详解
  14. 如何删除IOS--CISCO IFS简介
  15. 面试字节跳动计算机视觉算法实习岗位
  16. 转:二阶有源低通滤波器设计
  17. 制作电脑显示器流光溢彩
  18. 【数据分析】最常用的数据分析方法(干货)
  19. JavaScript函数(二)回调函数
  20. 【雅思口语】安娜口语学习记录 Part1

热门文章

  1. 香港中文大学Center for Gut Microbiota Research招聘启事
  2. 微生物组学研究的那些”奇葩“动物模型
  3. Microbiome综述|植物内部微生物的相互作用
  4. R语言ggplot2可视化:可视化离散(分类)变量的堆叠的柱状图、横轴是离散变量、柱状图是多个分组的计数和叠加
  5. numpy使用np.argmax函数获取一维数组中最大值所在的索引(index of largest value in numpy array with np.argmax)
  6. R语言基于多字段(多数据列、multiple columns)对dataframe的行数据进行排序(Ordering rows)实战:使用R原生方法、data.table、dplyr等方案
  7. R语言sample函数数据对象采样实战
  8. 分子特征数据库R包msigdb
  9. linux进程间通讯-无名管道
  10. 级联人脸检测--Detecting Faces Using Inside Cascaded Contextual CNN