01 2022 档案
摘要:win32api.keybd_event 该函数原型:keybd_event(bVk, bScan, dwFlags, dwExtraInfo) 第一个参数:虚拟键码(键盘键码对照表见附录); 第二个参数:硬件扫描码,一般设置为0即可; 第三个参数:函数操作的一个标志位,如果值为KEYEVENTF_
阅读全文
摘要:import PySimpleGUI as sgimport socketimport getpassimport platformsysterm_sy=platform.system() #系统信息systerm_version=platform.version()#系统版本user_name=g
阅读全文
摘要:subprocess 子进程管理 源代码: Lib/subprocess.py 写在前面: 感觉也就这俩有用: subprocess.run() subprocess.Popen() w下只能运行exe程序 run: 开启一个进程 Python 3.5中新增的函数。执行指定的命令,等待命令执行完成后
阅读全文
摘要:对于Windows系统更新或驱动更新,并不是越新越好,当然新版本的系统可能带来了许多新的功能、漏洞修补、漂亮的用户界面和流畅的系统优化等,但是新版本的系统和驱动更新有可能会造成CPU占用居高不下,文件丢失,系统崩溃,无法开机等情况。 鉴于此,建议您使用联想一键还原备份一下系统,以便于升级之后新版本系
阅读全文
摘要:作者:陈哲链接:https://www.zhihu.com/question/473797102/answer/2019063801来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Python 文字转语音(TTS,TextToSpeech)有很多库可以实现,例如: p
阅读全文
摘要:git config --global user.name "Your Name" git config --global user.email "email@example.com" 初始化一个Git仓库,使用git init命令。 添加文件到Git仓库,分两步: 使用命令git add <fil
阅读全文
摘要:Image模块Image模块是在Python PIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。 open类Image.open(file) ⇒ imageImage.open(file, mode) ⇒ image 要从
阅读全文
摘要:github最近打不开,很久之前遇到过,但是忘记怎么解决了,查找相关资料后,今天记录在此,以备不时之需。 记住3个关键网址 github网址查询:The world's leading software development platform · GitHub github域名查询:▷ githu
阅读全文
摘要:你还在用网上那种坑爹的Ghost盗版系统吗?内置各种辣鸡、流氓软件,新系统?纯净版Ghost系统?不存在的~ 在开始自建KMS服务器之前,我觉得很有必要给大家分享一个神站,没错就是MSDN! 地址:https://msdn.itellyou.cn/ 这个站活了10年,实乃良心站点,想必老网虫或多或少
阅读全文
摘要:索引 模块 | Python » 3.11.0a0 Documentation » | Python 3.11.0a0 文档 欢迎!这里是 Python 3.11.0a0 的官方文档。 按章节浏览文档: Python 3.11 有什么新变化?或显示自 2.0 以来的全部新变化 教程从这里看起 标准库
阅读全文
摘要:Python3.8环境安装PyHook3 1. 安装python对应版本的pyhook3网 址:https://pypi.org/project/PyHook3/#files如果没有对应版本,请下载第三个文件解压缩。 利用CMD窗口定位到解压缩的文件夹执行setup.py。执行命令为python s
阅读全文
摘要:sys 系统相关的参数和函数 该模块提供了一些变量和函数。这些变量可能被解释器使用,也可能由解释器提供。这些函数会影响解释器。本模块总是可用的。 sys.abiflags 在POSIX系统上,以标准的 configure 脚本构建的 Python 中,这个变量会包含 PEP 3149 中定义的ABI
阅读全文
摘要:os 多种操作系统接口¶ 源代码: Lib/os.py 本模块提供了一种使用与操作系统相关的功能的便捷式途径。 如果你只是想读写一个文件,请参阅 open(),如果你想操作文件路径,请参阅 os.path 模块,如果你想读取通过命令行给出的所有文件中的所有行,请参阅 fileinput 模块。 为了
阅读全文
摘要:ctypes Python 的外部函数库¶ ctypes 是 Python 的外部函数库。它提供了与 C 兼容的数据类型,并允许调用 DLL 或共享库中的函数。可使用该模块以纯 Python 形式对这些库进行封装。 ctypes 教程 注意:在本教程中的示例代码使用 doctest 进行过测试,保证
阅读全文
摘要:winreg Windows 注册表访问¶ 这些函数将 Windows 注册表 API 暴露给 Python。为了确保即便程序员忽略了显式关闭句柄,该句柄依然能够正确关闭,它使用了一个 handle 对象 而不是整数来作为注册表句柄。 在 3.3 版更改: 该模块中的几个函数被用于引发 Window
阅读全文
摘要:quest UAC elevation from within a Python script? 我希望我的Python脚本能够在Vista上复制文件。 当我从普通的cmd.exe窗口运行它时,不会生成错误,但不会复制文件。 如果我运行cmd.exe"作为管理员"然后运行我的脚本,它工作正常。 这是
阅读全文
摘要:用户设置 API 在 4.30.0 版中,有一组新的 API 调用可用于帮助“用户设置”。将用户设置视为自动写入硬盘的字典。基本上就是这样。 在 4.50.0 版中,除了现有的 JSON 文件格式外,还添加了对 INI 文件的支持。 虽然使用 JSON 或配置文件来保存和加载设置字典并不是很困难,但
阅读全文
摘要:运行多个窗口 这就是 PySimpleGUI 继续简单的地方,但问题空间刚刚进入“复杂”领域。 如果您希望在事件循环中运行多个窗口,那么有两种方法可以做到这一点。 当第二个窗口可见时,第一个窗口不保持活动状态 第一个窗口保持活动状态,而第二个窗口可见 您将在 GitHub(http://www.Py
阅读全文
摘要:光标 - 元素和窗口的设置 通过将光标设置为元素或整个窗口,可以将普通箭头光标更改为其他内容。当您将鼠标移到元素或窗口上时,结果将是光标发生变化。 最好的例子之一是 URL。当鼠标移到链接上时,用户习惯于看到手形光标。通过将光标设置为具有 URL 格式文本的 Text 元素的手,它向用户发出信号,表
阅读全文
摘要:在 PySimpleGUI(tkinter 版本)上运行时,系统托盘图标为 PNG 和 GIF 格式。PNG、GIF 和 ICO 格式适用于 Wx 和 Qt 端口。 指定“图标”时,可以使用 3 种不同的格式。* filename- 文件名 * data_base64- base64 字节字符串 *
阅读全文
摘要:画布元素 在我看来,tkinter Canvas 小部件是 tkinter 小部件中功能最强大的。虽然我尽我所能将用户与任何与 tkinter 相关的东西完全隔离,但 Canvas 元素是一个例外。它可以与许多其他软件包集成,通常会产生惊人的效果。 但是,还有另一种获得这种力量的方法,那就是通过 G
阅读全文
摘要:1文本元素 | T == Txt == Text 2多行文本sg.Multiline('This is what a Multi-line Text Element looks like', size=(45,5)) Window.FindElement(key) 缩短为 Window[key] 基
阅读全文
摘要:常用元素参数 您将在几乎所有元素创建调用中看到的一些参数包括: key - 与 window[key]、事件和返回值字典一起使用 工具提示tooltip - 将鼠标悬停在元素上,您将获得包含此文本的弹出窗口 size - (width, height) - 通常以字符宽、行高为单位。有时它们意味着像
阅读全文
摘要:重点 1获取元素的值 Input(key='mykey') values['mykey'] 2通过key查找元素 对象window['key'] 3更新元素的值 window['key'](要更新的值) window['key']。update() 4 假设您有一个带有输入元素网格的窗口。您可以使用
阅读全文
摘要:重点 1通过循环生成一行 2通过循环生成一列 3【】这个代表一行 4需要大量重复布局的时候可以使用 生成的布局(如果你有> 5个重复元素/行,一定要阅读) 本节讨论了 5 种生成布局的特定技术。它们可以单独使用,也可以相互结合使用。 布局 + 布局串联 [[A]] + [[B]] = [[A], [
阅读全文
摘要:重点 1finalize()或Window参数finalize=True 调用以强制窗口通过初始化的最后阶段。这将导致 tkinter 资源被分配,以便它们可以被修改。这也会导致您的窗口出现。如果您不希望在调用 Finalize 时出现窗口,则在窗口的创建参数中将 Alpha 设置为 0。 如果你想
阅读全文
摘要:自定义窗口 API 调用(您的第一个窗口) 总结一下:我遇到的坑, 比如拿输入框的内容的时候可以直接通过value[key] 几种窗口模式就是什么时候用timeout这个参数 关闭窗口可以的一边形式 if event in ('EXIT', None): break 这是这个 GUI 编程的有趣部分
阅读全文
摘要:这个问题我也遇到过,就是还需要一个while循环的时候,放到gui本身循环会卡死,这时候就需要启动多线程 需要“长时间”的操作 如果您是 Windows 用户,您会在其标题栏中看到窗口显示“未响应”,然后很快会出现一个 Windows 弹出窗口,指出“您的程序已停止响应”。好吧,如果您愿意,您也可以
阅读全文
摘要:“Easy” API 系列中的另一个调用是EasyPrint. 与其他常用的 PySimpleGUI 调用一样,同一个调用还有其他名称。您可以使用Print或eprint除了EasyPrint. 它们都做同样的事情,输出到调试窗口。如果调试窗口未打开,则第一次调用将打开它。无需执行任何操作,只需在代
阅读全文
摘要:我们的代码中都有循环。'等待,看着文本窗口中滚动过去的计数器不是很快乐吗?一行代码如何获得一个进度表,其中包含有关您的代码的统计信息? one_line_progress_meter(title, current_value, max_value, args=*<1 or N object>, ke
阅读全文
摘要:弹出框其实跟信息框差不多,在写界面的时候经常用,具体如下 “高级呼叫”是以“弹出”开头的呼叫。它们是与用户沟通的最基本形式。它们以它们创建的窗口类型命名,即弹出窗口。这些窗口本来就是短暂的,要么传递信息,要么收集信息,然后迅速消失。 将弹出窗口视为您的第一个窗口,有点像您的第一辆自行车。它运作良好,
阅读全文
摘要:这是在线中文文档 https://docs.python.org/zh-cn/3.7/library/winreg.html
阅读全文
摘要:import socket def get_host_ip(): """ 查询本机ip地址 return: ip """ try: s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) s.connect(('8.8.8.8', 80)) ip =
阅读全文
摘要:windows开启及连接远程桌面 技术标签: 后端开发 windows 桌面 -> 此电脑 图标右键 -> 属性 远程设置 远程桌面 -> 修改为允许远程连接到此计算机修改远程桌面连接端口 此步可以省略,如果不修改则为默认端口 Win + R,regedit打开注册表下面根据电脑操作系统的不同需要修
阅读全文
摘要:此文档概述如何开启win8、win8、1系统的远程桌面连接服务,可以让我们从一台电脑远程连接的其他电脑! 同时按“win键+R键”,再打开的运行对话框中输入“control”点确定; 再打开的控制面板界面点击右上角的“类别”按钮,在下拉列表中选择大图标; 在所有控制面板选项中找到“windows防火
阅读全文
摘要:前言 1 懒人,工作中可以模拟真人操作,不用自己点击 2游戏人员 这是做模拟外挂的必备知识,不管手机还是电脑游戏,尤其副本 准备模块 代码如下: 实现了一个最简单的输入密码,enter进入的登录过程 如果想遍历,可以使用itertools 包,很有用,具体用法这里不介绍了。 · 鼠标点击 有m.cl
阅读全文
摘要:写在前面, 1 对于个人公司需要固定ip,而回家需要用到家里的ip, 2对于公司it人员,每台电脑都需要设置ip,,尤其批量的时候,这个作为it的自己知道 3运维人员,可以通过ip测试哪些ip可以用,哪些不可以用 准备 拥戴wmi库通过pip install wmi安装 代码 由于比较时间紧,没写界
阅读全文
摘要:禁用usb和启用usb 一禁用usb自动加载功能 公司内部有时候需要禁用usb接口的文件拷贝,但是打印机,扫描枪等待其他设备的使用,我们应该怎么做呢,很简单,可以通过修改BIOS,注册表和第三方软件实现,这里因为我要拖过pytion,携程脚本来实现,所以,我就通过修改注册表就来实现。 先说下方法:
阅读全文
摘要:这是PySimpleGUI继续简单的地方,但是问题空间刚刚进入了“复杂”领域。 如果您希望在事件循环中运行多个窗口,则有两种方法可以执行此操作。 当第二个窗口可见时,第一个窗口不会保持活动状态第一个窗口保持活动状态,而第二个窗口可见您将在GitHub的Demo Program区域的2个演示程序中找到
阅读全文
摘要:安装模块pip install wmi # -*- coding: cp936 -*- # # FileName: ModifyIP.py # Date : 2008-01-15 # import wmi print'正在修改IP,请稍候...' wmiService = wmi.WMI() col
阅读全文
摘要:线程模块 Python3 通过两个标准库 _thread 和 threading 提供对线程的支持。 _thread 提供了低级别的、原始的线程以及一个简单的锁,它相比于 threading 模块的功能还是比较有限的。 threading 模块除了包含 _thread 模块中的所有方法外,还提供的其
阅读全文
摘要:需要的包 启动之后是这个样子的 远吗如下: #authon fengimport zipfile as zfimport osimport win32apiimport win32conimport pythoncomfrom win32com.shell import shellfrom win3
阅读全文
摘要:zipfile Python 中 zipfile 模块提供了对 zip 压缩文件的一系列操作。 1 f=zipfile.ZipFile("test.zip",mode="") //解压是 r , 压缩是 w 追加压缩是 a mode的几种: 解压:r 压缩:w 追加压缩:a 压缩一个文件 创建一个压
阅读全文
摘要:中文文档http://www.yfvb.com/help/win32sdk/ 英文手册https://www.jb51.net/books/724576.html
阅读全文
摘要:wxPython入门 第一个应用程序:”Hello, World!” 按惯例,我们先来写一个 “Hello, World!” 小程序。这是代码: # -*- coding: utf-8 -*-""" http://blog.csdn.net/chenghit """import wx app = w
阅读全文
摘要:用QTDesigner设计界面简单多了,而且更加直观。先看下效果图,是不是比我们用代码写的布局要美观多了 制作.ui界面 (1).打开Pycharm的界面设计工具QTDsigner Pycharm->Tools->External Tools->QTDesigner (2).创建界面,选择Wdige
阅读全文
摘要:QtDesigner简单介绍 Qtdesigner是Python设计里面一个非常实用的工具,使得人们编写qt界面可以不仅仅是使用纯代码,而可以在可视化的基础上设置,非常方便。 QtDesigner安装 用户安装PyQt5后,系统会默认安装QtDesigner工具。 QtDesigner的默认默认路径
阅读全文
摘要:dome1第一个程序其实会了第一个程序后面基本就都通了,就这么简单,后面只需要注意一下细节就可以import PySimpleGUI as sgsg.theme('Dark Blue 3') # please make your creations colorful# All the stuff i
阅读全文
摘要:属性 Size• Key 相当于句柄/ID• Font• Pad• Colors• Enable Events• Visibility• Tooltip• Metadata• Right click menu (tkinter) 右击 重要说明 -许多Window方法要求您在调用方法之前先调用Win
阅读全文
摘要:1themesg.theme_previewer()获取所有主题颜色sg.preview_all_look_and_feel_themes()同上theme_name_list = sg.theme_list()有130个主题可用。您可以通过调用theme_previewer()预览这些主题,这将创
阅读全文