首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

记一次pyinstaller打包pygame项目为exe过程(带图片)

一段简单pygame代码,只pygame界面背景绘制了一个背景图片 # -*- coding=utf-8 -*- import sys import pygame pygame.init() screen...拷过来以后确实可以正常运行,那么有没有办法把exe一起打包到exe里面呢?...是可以,要做下面两步 1.修改下代码,将图片路径构造方式有相对路径变为构造绝对路径,因为执行exe时资源文件会被解压到C:\Users\xxx\AppData\Local\Temp_MEI33282...但是现在还多一个控制台黑窗没去掉,回到game.spec,把console=True这一行,改成console=Flase后再用pyinstaller game.spec打包就完美结束了。...到此这篇关于记一次pyinstaller打包pygame项目为exe过程(带图片)文章就介绍到这了,更多相关pyinstaller打包pygame为exe内容请搜索ZaLou.Cn以前文章继续浏览下面的相关文章希望大家以后多多支持

1.4K20

ubuntu快捷键设置大全

键,GNOME打开"应用程序 "菜单(Applicati ons) Alt + F2 类似Windows下Win + R组合键,GNOME运行应用程序 Ctrl + Alt + D 类似...) Alt + F8 改变窗口大小 (注: 在窗口最大化状态下无效) Alt + F9 最小化窗口 Alt + F10 最大化窗口 Alt + Space 打开窗口控制菜单 (点击窗口左上角图标出现菜单...gnome终端,不想输入长,难记路径,从nautilus拖个对应目录文件过来,把文件名去掉,就等于输入长串路径了。...主文件夹里建立一个叫Documents文件夹,“位置”菜单里面就会多出一个“文档”选项。...(不包括最小化) -----对于我这样关闭任务栏适用 Laughing ………………………………………………………………………………………………………… 也可以“系统--首选项--键盘快捷键”

1.8K30
您找到你想要的搜索结果了吗?
是的
没有找到

HyperDock for Mac(Dock优化工具)v1.8.0.10文激活版

hyperdock  for mac中文激活版是一款专为mac用户设计Dock优化软件,hyperdock  mac版支持使用窗口自动排列功能,您可以直接通过将窗口拖拉至屏幕上方来快速最大化至全屏,又或者拖动到左右来进行左分屏和右分屏...而且Dock优化软件还有一个特色便是对Dock强大管理哪里能力,只要将光标移动到Dock上图标停留一会,如果该应用有某个桌面有已经打开窗口便会显示出来。...图片HyperDock for Mac(Dock优化工具)Dock优化软件特色介绍窗口预览有没有想过如何激活单个窗口而不是整个应用程序?窗口预览气泡只需将鼠标放在停靠项上即可显示应用程序每个窗口!...它甚至可以显示来自其他空间最小化窗口和窗口,并且完全可以拖放。...为停靠项目分配键和鼠标快捷键以隐藏退出应用程序,启动Expose,打开Safari选项卡,Finder Windows等等。

93040

工作遇到小技巧 一(暂停更新)

(2)单击浏览器顶部菜单栏“工具”——“Internet选项”。 (3)“常规”标签下,单击“Internet临时文件”下面的“删除文件”。...4、Win键随意“摆布”窗体              按win+左键可以把当前窗口停靠在屏幕右侧,win+右键可以把当前窗口停靠在屏幕右侧,最大化或者回复当前窗口:按win+上;最小化激活窗口:按win...不知你是否遇到过word编辑时候无论如何也打不上中文,即使你切换了n次输入法……不要慌,这时候去 文件---选项----高级菜单里,去掉“输入法控制处于激活状态”上勾,“自动切换键盘以匹配周围文字语言...首先说一下禁止软件开机自启动: 开始 -运行-输入msconfig(或者去控制面板-管理工具-系统配置) ,会出现如右图所示 “系统配置” 对话框,点击红色框框里 “启动” 选项,把您要禁止选项前面的对勾去掉...那么下面介绍两种设置电脑自动关机方法:        (1)、利用系统自带关机命令:开始-运行(Win+R),运行shutdown -s -t 3600,其中3600单位是秒,这里是让计算机3600

71020

学习遇到小技巧 一(暂停更新)

、Win键随意“摆布”窗体        按win+左键可以把当前窗口停靠在屏幕右侧,win+右键可以把当前窗口停靠在屏幕右侧,最大化或者回复当前窗口:按win+上;最小化激活窗口:按win+下...不知你是否遇到过word编辑时候无论如何也打不上中文,即使你切换了n次输入法……不要慌,这时候去 文件---选项----高级菜单里,去掉“输入法控制处于激活状态”上勾,“自动切换键盘以匹配周围文字语言...首先说一下禁止软件开机自启动: 开始 -运行-输入msconfig(或者去控制面板-管理工具-系统配置) ,会出现如右图所示 “系统配置” 对话框,点击红色框框里 “启动” 选项,把您要禁止选项前面的对勾去掉...air,即Adobe Integrated Runtime ,是一个跨操作系统运行时库,因为AIR 是应用程序运行时环境,因此她很小且对用户来说不可见,运行时环境提供了一套一致跨操作系统平台和框架来开发和部署应用程序...那么下面介绍两种设置电脑自动关机方法:        (1)、利用系统自带关机命令:开始-运行(Win+R),运行shutdown -s -t 3600,其中3600单位是秒,这里是让计算机3600

87720

Windows 界面相关小知识点

禁止 Win7 下窗口被拖到顶部时自动飘到左上角 去掉窗口 WS_THICKFRAME 风格 将最小化或者不是最前面的窗口激活到前面 SwitchToThisWindow 禁止双击标题栏最大化窗口...屏蔽 WM_NCLBUTTONDBLCLK 消息 禁止 XP 下右键任务栏最大化」菜单项 去掉窗口 WS_MAXIMIZEBOX 风格 在任务管理器下「应用程序」标签栏不显示程序...,但是「进程」里显示进程 一个可能原因是窗口标题为空 XP 任务栏右键无菜单, Win7 任务栏右键只有一个关闭项 给窗口添加 WS_SYSMENU 风格 程序系统托盘图标右键菜单不消失...menu.TrackPopupMenu前调用SetForegroundWindow(m_hWnd) 子窗口显示 / 不显示任务栏图标 通过SetWindowLong修改窗口扩展风格,WS_EX_APPWINDOW

50720

Windows 界面相关小知识点

禁止 Win7 下窗口被拖到顶部时自动飘到左上角 去掉窗口 WS_THICKFRAME 风格 将最小化或者不是最前面的窗口激活到前面 SwitchToThisWindow 禁止双击标题栏最大化窗口...屏蔽 WM_NCLBUTTONDBLCLK 消息 禁止 XP 下右键任务栏最大化」菜单项 去掉窗口 WS_MAXIMIZEBOX 风格 在任务管理器下「应用程序」标签栏不显示程序,但是「进程」里显示进程...一个可能原因是窗口标题为空 XP 任务栏右键无菜单, Win7 任务栏右键只有一个关闭项 给窗口添加 WS_SYSMENU 风格 程序系统托盘图标右键菜单不消失 menu.TrackPopupMenu...前调用SetForegroundWindow(m_hWnd) 子窗口显示 / 不显示任务栏图标 通过SetWindowLong修改窗口扩展风格,WS_EX_APPWINDOW 是显示,WS_EX_TOOLWINDOW

35410

Windows系统快捷键汇总

Windows+Shift+M:还原最小化窗口 Ctrl+Shift+N:新建文件夹 Windows+E:打开"我电脑" Windows+F:查找文件文件夹 Windows+CTRL+ F:查找电脑...Alt+空格+C 关闭窗口 Alt+空格+N 最小化当前窗口 Alt+空格+R 恢复最大化窗口 Alt+空格+X 最大化当前窗口 Alt+空格+M 移动窗口 Alt+空格+S 改变窗口大小 Alt+u...SHIFT + 任何箭头键 在窗口桌面上选择多项,或者选中文档文本。 Ctrl + A 选中全部内容。 F3 同一浏览器打开窗口切换。 Alt + Enter 查看所选项目的属性。...ALT + 菜单名带下划线字母 显示相应菜单(ALT写字板)。 右箭头键 打开右边下一菜单或者打开子菜单。...Ctrl+Alt+Homectrl+home 回到页首 FN键 F1 帮助 F2 重命名 F3 windows搜索文件 F5 刷新 F6 在窗口桌面上循环切换屏幕元素。

96720

Python游戏工具包---Pygame最常用15个模块详解(附pdf版本)

一些显示环境拥有自动拉伸所有窗口选项。当该选项被启动时,自动拉伸会扭曲 Pygame 窗口外观。...一些平台上,如果这个函数 pygame.display.set_mode() 前被调用,可以提供一些关于默认显示模式信息。也可以设置完显示模式后调用该函数,以确认显示选项是否如愿以偿。...iconify() -> bool 将显示Surface 对象最小化隐藏。并不是所有的操作系统都支持最小化显示界面。如果该函数调用成功,返回 True。...() — 控制输入设备与其他应用程序共享 pygame.event.get_grab() — 检测程序是否共享输入设备 pygame.event.post() — 放置一个新事件到队列...这允许应用程序为重要声音保留特定数量声道,这些声音不得被丢弃具有可保证频道。

15.1K55

win10快捷键大全 win10常用快捷键

(与开始屏幕应用无关) Win + →:最大化窗口到右侧屏幕上(与开始屏幕应用无关) Win+ ↑:最大化窗口(与开始屏幕应用无关) Win+ ↓:最小化窗口(与开始屏幕应用无关) Win+ SHIFT...Win+L:锁住电脑切换用户 Win+M:最小化所有窗口 Win+Shift+M:桌面恢复所有最小化窗口(不恢复开始屏幕应用) Win+R:打开“运行”对话框 Win+T:切换任务栏上程序 Win...Home 显示活动窗口顶端 F11 最大化最小化活动窗口 Ctrl+句点 顺时针旋转图片 Ctrl+逗号 逆时针旋转图片 Num Lock+数字键盘上星号 (*) 显示所选文件夹下所有子文件夹...Ctrl+Tab 选项卡上向前移动 Ctrl+Shift+Tab 选项卡上向后移动 Tab 选项上向前移动 Shift+Tab 选项上向后移动 Alt+加下划线字母 执行与该字母匹配命令(...选择选项) Enter 对于许多选定命令代替单击鼠标 空格键 如果活动选项是复选框,则选中清除该复选框 箭头键 如果活动选项是一组选项按钮,则选择某个按钮 F1 显示帮助 F4 显示活动列表项目

4.3K70

python win32api中文手册_python 模拟鼠标和键盘输入

# 下选框内容更改 # 参数:下选框句柄; 消息内容; 参数下选框哪一个item,以0起始待选选项索引;如果该值为-1,将从组合框列表删除当前选项,并使当前选项为空; 参数 # CB_Handle...# SW_MAXIMIZE:最大化指定窗口。nCmdShow=3。 # SW_MINIMIZE:最小化指定窗口并且激活在Z序下一个顶层窗口。nCmdShow=6。...如果窗口最小化最大化,则系统将窗口恢复到原来尺寸和位置。恢复最小化窗口时,应用程序应该指定这个标志。nCmdShow=9。 # SW_SHOW:在窗口原来位置以原来尺寸激活和显示窗口。...# SW_SHOWDEFAULT:依据STARTUPINFO结构中指定SW_FLAG标志设定显示状态,STARTUPINFO 结构是由启动应用程序程序传递给CreateProcess函数。...如果窗口被最小化最大化,系统将其恢复到原来尺寸和大小。应用程序第一次显示窗口时候应该指定此标志。nCmdShow=1。 # win32虽然也可控制键盘,但不如使用PyUserInput方便。

5.7K10

快速上手 Mac 电脑

,再 command + option + v 对应位置 保存:command + s 撤销:command + z 撤销上一步撤销:command + shift + z 屏幕操作 Mac 程序窗口最大化相当于新建了一个桌面...窗口最小化:command + m 分屏操作: 合并两个全屏应用:切换到桌面控制台,三指合并 合并同一桌面的应用:左上角绿色按钮长按分屏 快速切屏:command + tab、 截屏/录屏:command...+ shift + 5 应用快开 Mac 底部导航栏由三条竖线隔开:分别为程序、最近使用、最小化/文件&垃圾桶 搜索应用快开:command + space,可以用这种方式快开应用也可以查找文件 快速关闭应用程序...:command + q 强制关闭应用程序:command + option + esc 应用预览:space 预览应用文件 Safari 操作 快速添加书签:command + d 快速切换网页:control...+ tab 新标签页打开链接:按住 fn 点击链接 打开上一个被关闭网页:command + shift + t Mac 终端操作 Mac 终端操作指令集和 Uinx 类似,大部分命令都可通用(

13410

pygame-KidsCanCode系列jumpy-part17-mask-collide碰撞检测

这节我们研究下pygame几种碰撞检测模式: ? 如上图,左侧是默认检测模式:基于矩形检测(这也是性能最好模式), 右侧是基于圆形检测(性能略差于矩形检测)。...为了改进,pygame给这二种模式,新增了xxx_ratio方法,允许指定检测时,指定二个目标的叠加程度,只有达到指定叠加值,才认为是真正碰撞到了,参考下图: ?...注:ratio值越大,表示叠加部分越少!...97 font = pygame.font.SysFont("Menlo", 25, True) 98 99 # 默认检测模式(rect) 100 if pygame.sprite.spritecollide...那么,有没有一种方法能做到精确检测呢?当然有,有一种基于mask(绘图软件,也称为遮罩蒙版)检测方法,类似把背景去掉后,像素级碰撞检测,当然性能也是最差

61870

WPF 稳定全屏化窗口方法

本文来告诉大家 WPF ,设置窗口全屏化一个稳定设置方法。设置窗口全屏时候,经常遇到问题就是应用程序虽然设置最大化加无边框,但是此方式经常会有任务栏冒出来,或者说窗口没有贴屏幕边。...,在有该样式情况下不能全屏 //去掉WS_MAXIMIZEBOX,禁用最大化,如果最大化会退出全屏 //去掉WS_MAXIMIZE,使窗口变成还原状态...return IntPtr.Zero; } 如果在最小化也做全屏,将会因为最小化窗口 Y 坐标 -32000 位置,全屏设备上,如果是副屏最小化,将会计算出错误目标位置...//大多数情况下,都不期望退出全屏时候,恢复到最小化。...,在有该样式情况下不能全屏 //去掉WS_MAXIMIZEBOX,禁用最大化,如果最大化会退出全屏 //去掉WS_MAXIMIZE,使窗口变成还原状态

4.7K20

Oracle提议将G1作为Java 9默认垃圾收集器

如果该决定付诸实施,那么G1将取代并行垃圾收集器成为服务器配置默认选项。...并行 垃圾收集器将消耗总计算时间最小化,长远来看,其破坏性更小,因此可以提供更好整体性能。该收集器非常适合对响应时间要求不高应用程序,比如,批处 理。...另一方面,正如前G1性能负责人Monica Beckwith先前InfoQ上阐述那样,Garbage First(G1)设计初衷是,以更高计算成本为代价最小化STW中断时间。...G1更适合于低延迟应用程序,如Web服务器,这也体现了Stefan JohanssonJEP中所描述动机: 通常来说,限制GC中断时间比最大化吞吐量更重要。...最近一次交流,性能专家Kirk Pepperdine特别指出,谷歌已经向CMS贡献了若干改进,但它们从没有出现在HotSpot

83960

我们一起学一学渗透测试——黑客应该掌握Windows基础

刷新 Ctrl+F5: 强行刷新 Ctrl+F6: 切换到当前应用程序下一个文本(加Shift可以跳到前一个窗口) F10Alt: 激活当前程序菜单栏 Windows键Ctrl...Ctrl+ZAlt+Backspace: 撤销上一步操作 Alt+Shift+Backspace: 重做上一步被撤销操作 Windows键+M: 最小化所有被打开窗口 Windows...”命令,打开系统配置窗口后找到“启动”选项,将不需要应用程序去掉勾选 ?...2、加快系统启动速度 同样方式打开系统配置窗口,引导中点击“高级选项”,弹出窗口将处理器数量选择为最多 ?...3、提高窗口切换提速 右击计算机属性/性能信息和工具/调整视觉效果,先点击让Windows选择计算机最佳设置,然后再点击自定义,将最后最大化最小化时动态显示窗口”去掉勾选。 ?

2.6K20

electron 模块BrowserWindow

它提供了一种桌面应用程序创建原生窗口方式,类似于浏览器窗口。...close: 关闭窗口之前触发此事件。可以在此事件处理程序执行清理操作阻止窗口关闭。 show: 当窗口被显示时触发此事件。 hide: 当窗口被隐藏时触发此事件。...minimize: 当窗口被最小化时触发此事件。 maximize: 当窗口被最大化时触发此事件。 restore: 当窗口从最大化最小化状态恢复时触发此事件。...maximize() 最大化窗口。 minimize() 最小化窗口。 restore() 还原窗口大小,如果窗口当前是最大化最小化状态。...,它角色和功能比较类似于我们浏览器 BOM 对象,用于控制窗口中加载网页内容和与之进行交互。

24910

electron+vue全家桶开发包含(心得,遇见坑,解决办法等)

然后这些应用程序可以打包在macOS、Windows和Linux上直接运行,或者通过Mac App Store微软商店分发。...通常,您使用每个操作系统特定本地应用程序框架为操作系统 (OS)创建一个桌面应用程序。 Electron 可以使用您已经知道技术后写入您应用程序。...通常,主进程运行脚本控制应用程序生命周期,并显示图形用户界面及其元素。 执行本机操作系统交互,并在网页创建渲染程序。 Electron 应用程序只能有一个主流程。...第 24 行:您添加一个新侦听器,只有当应用程序激活后没有可见窗口时,才能创建新浏览器窗口。 例如,首次启动应用程序后,重新启动已在运行应用程序。 渲染进程是啥呢 ??...不要着急 我们还有 第二种 解决办法 第二种通讯方式 在这里只说核心代码 ,其他问提如 隐藏系统导航 ,拖拽实现解决办法通第一种哦!!!

59210

电脑快捷键

Alt+空格+R 恢复最小化窗口 Alt+空格+X 最大化当前窗口 Alt+空格+M 移动窗口 Alt+空格+S 改变窗口大小 Alt+Tab 两个程序交换 Alt+255 QQ号输入无名人...再按一次按ESC键,取消该功能) Ctrl+F9:光标处插入一域记号“{}”(注意:直接输入一对大括号不能作为域记号) Ctrl+F5:使窗口还原到最大化之前状态(再按一次,就会使窗口再次最大化...这个快捷键组合可以将桌面上所有窗口瞬间最小化,无论是聊天窗口还是游戏窗口只要再次按下这个组合键,刚才所有窗口都回来了,而且激活也正是你最小化之前使用窗口!...winkey+r : 我们文章,你经常会看到这样操作提示:“点击‘开始→运行’,打开‘运行’对话框……”。其实,还有一个更简单办法,就是按winkey + r!...ALT+PRINT SCREEN    将当前活动程序窗口以图象方式拷贝到剪贴板 CTRL+F4         关闭当前应用程序的当前文本(如word) CTRL+F6         切换到当前应用程序下一个文本

1.1K20
领券