导航:首页 > 编程语言 > pythonwindows关机

pythonwindows关机

发布时间:2022-11-29 05:38:49

‘壹’ python怎么控制计算机关机

importos
#linux系统
os.system("poweroff")
#windows系统
os.system("shutdown-s-t0")

‘贰’ python 请教一下如何用wincon监听windouws的WM_QUERYENDSESSION关机事件,触发一个事件。

1. 安装python
2. 打开命令行输入python并回车,如果出现下图这样的,就说明安装成功

3. 写一个python并保存
print "hello world" # python2的写法
# 或者
print("hello world") # python3的写法
4. 再次打开命令行,输入 python + 要运行的python脚本的完整路径

‘叁’ 在卸载(修复)python时出现错误

个人建议:

  1. 先卸载掉和 python有关的安装软件。如果是 windows上的,在控制面板上面,搜索 python会看到有两个 python项目,都删掉。

  2. 重装 python。先确定 python版本。python 3.9以上不支持 windows 7。个人建议使用 python 3.8,因为以后打包后可以直接给 Windows 10和 Windows 7用。

  3. 安装的过程中有一个 add python to path类似的字样,勾上。

因为我无法重现你的异常,所以只能说明一些安装过程中可能出问题的地方。我安装过很多次,没与见过你图中的那种错误。

‘肆’ 如何用python做一个在windows关机时弹出一句消息提示的小程序

如果一定要用python实现的话 就直接用os.system()或者os.popen()模块调用windows的shutdown命令去关机就可以了

‘伍’ 怎么样通过编写windows脚本关闭esxi系统 UPS 断电自动关机

http://www.oschina.net/code/snippet_593353_17562
停电后,在UPS电源下自动关机
更新:有朋友说一个网络设备不可靠,增加一次ping多个网络设备,保障可靠性
hosts.list 格式:文本,每行一个ip地址
原理:ping一个未接入UPS电源的网络设备(路由网关),如果在设置的时间内ping不通,视为停电了
以下环境均测试过(window2003_64, MacOS10.7.4, ubuntu12.04_64,EXSi5.1)
用法:
sudo python ups_check.py once 192.168.1.1 30(需要配合crond)
sudo python ups_check.py forever 192.168.1.1 60(需要加入启动项)
sudo python ups_check.py once_multi hosts.list 30( 需要配合crond, 一次ping多个ip地址)
sudo python ups_check.py forever_multi hosts.list 60( 需要加入启动项, 一次ping多个ip地址 )

‘陆’ 如何在Windows系统中运行Python文件

经典的启动“启动”文件夹,单击“开始→程序”,“启动”菜单,这就是最经典的Windows启动位置,放在这合理的程序和快捷方式都会在系统启动时自动运行。智能的启动——开/关机/登录/注销脚本: 在Windows中,单击“开始→运行”,输入gpedit.msc回车可以打开“组策略编辑器”,在左侧窗格“本地计算机策略→ 用户配置→管理模板→系统→登录”,然后在右窗格中双击“在用户登录时运行这些程序”,单击“显示”按钮,在“登录时运行的项目”下就可以添加自启动的程序。 定时的启动——任务计划: 在默认情况下,“任务计划”程序随Windows一起启动并在后台运行。如果把某个程序添加到计划任务文件夹,并将计划任务设置为“系统启动时”或 “登录时”,这样也可以实现程序自启动。通过“计划任务”加载的程序一般会在任务栏系统托盘区里有它们的图标。可以双击“控制面板”中的“计划任务”图标查看其中的项目。 注册表启动项:注册表是启动程序最多的地方,主要有以下几项: 1.Run键 Run键是病毒最青睐的自启动之所,该键位置是[HKEY_CURRENT_ USER\Software\Microsoft\Windows\CurrentVersion\Run]和[HKEY_ LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run],其下的所有程序在每次启动登录时都会按顺序自动执行。 还有一个不被注意的Run键,位于注册表[HKEY_CURRENT_ USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run]和 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer\Run]。 2.RunOnce键 RunOnce位于[HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\RunOnce]和[HKEY_LOCAL_MACHINE\Software\Microsoft\ Windows\CurrentVersion\RunOnce]键,与Run不同的是,RunOnce下的程序仅会被自动执行一次。 3.RunServicesOnce键 RunServicesOnce键位于[HKEY_CURRENT_USER\Software\Microsoft\ Windows\CurrentVersion\RunServicesOnce]和[HKEY_LOCAL_MACHINE\ Software\Microsoft\Windows\CurrentVersion\RunServicesOnce]下,其中的程序会在系统加载时自动启动执行一次。

‘柒’ 学而思Python关机代码

新建一个文本,然后输入shutdown -s -t 1 即可。
当我们想要获得关机代码时,首先我们需要在电脑桌面创建文本文档,名字随便起,把文档后面的.txt换成.bat(针对windows系统),然后打开文本文档输入:shutdown -s -t 1即可。

‘捌’ Python中单引号,双引号和三引号的区别

先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行
如:
s1 = "hello,world"
如果要写成多行,那么就要使用/ (“连行符”)吧,如
s2 = "hello,/
world"
s2与s1是一样的。如果你用3个双引号的话,就可以直接写了,如下:
s3 = """hello,
world,
hahaha.""",那么s3实际上就是"hello,/nworld,/nhahaha.", 注意“/n”,所以,
如果你的字符串里/n很多,你又不想在字符串中用/n的话,那么就可以使用3个双
引号。而且使用3个双引号还可以在字符串中增加注释,如下:
s3 = """hello, #hoho, this is hello, 在3个双引号的字符串内可以有注释哦
world, #hoho, this is world
hahaha."""
这就是3个双引号和1个双引号表示字符串的区别了,3个双引号与1个单引号的区别也
是和这个一样的,实际上python支持单引号是有原因的,下面我来比较1个单引号和
1个双引号的区别。

当我用单引号来表示一个字符串时,如果要表示 Let's go 这个字符串,必须这样:
s4 = 'Let/'s go',注意没有,字符串中有一个',而字符串又是用'来表示,所以
这个时候就要使用转义符 / (/,转义符应该知道吧), 如果你的字符串中有一大堆
的转义符,看起来肯定不舒服,python也很好的解决了这个问题,如下:
s5 = "Let's go"
这时,我们看,python知道你是用 " 来表示字符串,所以python就把字符串中的那
个单引号 ' , 当成普通的字符处理了,是不是很简单。
对于双引号,也是一样的,下面举个例子
s6 = 'I realy like "python"!'
这就是单引号和双引号都可以表示字符串的原因了。

‘玖’ 将一个python程序改写成一个windows服务

简单的解释一下:
在类win32test的__init__函数执行完毕后,系统服务就算是启动成功了(启动)
这时windows系统会自动调用SvcDoRun函数,该函数不可以结束;如果该函数结束就表示服务停止。你的程序不管是放在__init__中以线程方式启动还是放在SvcDoRun函数中调用,必须确保该函数不退出。如果没有该函数,系统会提示该服务没什么事可作,然后就会停止服务。(正在运行)
当停止该服务时,系统会调用SvcStop函数,该函数通过某种方式(例如标志位)让SvcDoRun函数退出,服务就算是正常停止了。例子中是通过event事件让SvcDoRun函数停止等待,从而退出的。(停止)

注意:Windows系统关机时,是不会调用终止函数的。

在类win32test中你可以定义其他的方法(函数),用于自己的代码设计;这与普通的python类没有什么不同。
===========================================

监控文件夹需要记录的内容很多,文件夹的内容变化可能包括文件数量的变化,文件大小的变化,文件修改时间的变化,文件名称的变化等等,其中文件大小的变化必然引起修改时间的变化。
监测过程可以在一个循环中采用定时检测的方式,比如每1秒中检查一次,这主要是看应用的需求。在有变化时,可以针对该目录调用处理函数,将该目录作为处理函数的参数。如果仅仅是对变化的文件调用处理函数,一般是在循环检测时一并处理。处理函数要对新建文件、更改的文件、重命名的文件和删除的文件分别处理。同时还要记录此次检查时文件夹的状态,以便于下次循环检测进行比较。
还要注意测试一下对正在编辑的文件是否有影响。
如果在该文件夹中可能产生临时文件(例如打开word文件时会有临时文件出现),还要考虑如何避开临时文件的处理。
努力锻炼学习吧

‘拾’ python做的自动关机,输入后总显示运行,太慢了,有解决方法吗 以下两个程序都响应慢

你弄得太复杂了。第一sleep是个很慢的东东。

你应该简化逻辑。把时间管理单独抽象出一个类。

这种事情最好的办法是,用操作系统自带的计划任务。不管是windows还是linux都有计划任务。然后通过计划任务调用你的小程序。

5-10句话解决。

此外你对于time, datetime库使用还是有限,不用这么复杂的逻辑,大部分你的想法人家库里都有。自己看看,可以很简单实现了。

DIY,do not repeat yourself, 这个是PYTHON编程原则。不用重复做没有意义的事情。

阅读全文

与pythonwindows关机相关的资料

热点内容
大奶女电影版 浏览:653
汽车遥控编程器 浏览:784
方舟在服务器如何发全体文字 浏览:346
一部很多女子格斗的电影 浏览:770
外国大胸美女电影推荐 浏览:208
大尺很色床戏电影 浏览:432
郑州阿里程序员 浏览:131
韩国爱情推理片全部复制 浏览:462
台湾影视国语 浏览:571
穿越之我那三千个兄弟训诫 浏览:486
连母亲都收的小说 浏览:839
叶子媚演过尺较大的电影在线观看 浏览:832
app反感怎么解决 浏览:332
极光设置app是什么 浏览:79
app广告怎么赚钱 浏览:917
男主被系统控制的小说下载 浏览:951
钛2电影高清完整版 浏览:440
linux启动项目命令 浏览:531
乳山迷雾txt全文阅读全文小说 浏览:885
vm同步命令 浏览:14