草庐IT

Python应用领域

全部标签

python - 在 python 的 Windows 中以编程方式从待机/休眠中唤醒?

我正在考虑制作一个闹钟,它可以在某个预定时间将某些系统(取决于主板型号)从休眠/待机模式中唤醒。我见过类似的软件这样做,我想是在VB中。我似乎无法在任何地方找到任何关于如何在Python中执行此操作的文档。有没有人有任何提示?如果在Python中不可能,是否有办法在例如Python中做到这一点?c++并从python调用该二进制文件?谢谢! 最佳答案 SetWaitableTimer可以唤醒挂起的机器。 关于python-在python的Windows中以编程方式从待机/休眠中唤醒?,我

c# - 如何在移动应用程序中动态调整窗口窗体的大小?

我正在用C#开发移动应用程序。当其中一个文本框获得焦点时,我正在使用键盘启动功能在移动设备上启动键盘。我正在使用以下代码。privatevoidinputPanel1_EnabledChanged(objectsender,EventArgse){InputEnabled();}privatevoidInputEnabled(){inty;if(inputPanel1.Enabled)//SIPvisible-positionlabeljustabovetheareacoveredbytheinputpanely=Height-inputPanel1.Bounds.Height;els

windows - 如何确保应用程序始终在 Windows 启动后同时启动?

换句话说,Windows启动,而我的应用程序xyz.exe在启动后恰好5分钟启动。这可以保证在10-15秒的误差范围内吗? 最佳答案 在Windows启动时启动您的应用程序,然后在执行任何操作之前休眠5分钟可能会更容易。 关于windows-如何确保应用程序始终在Windows启动后同时启动?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3951567/

Python:获取对象的 “attribute/method/property” 作为方法的参数或作为属性

在WMI模块中(是的,我的老板希望我在Windows中编程—但至少它不是在COBOL中),您似乎可以通过将其名称作为方法的字符串参数传递来访问WMI值,blabla=wmithingy().getvalue('nameOfValue')或作为属性/方法:blabla=wmithingy().nameOfValue()我是在做梦,抽坏大麻,还是可以有效地完成(以及如何)? 最佳答案 要么getvalue()方法使用getattr(),或__getattr__()方法遵从getvalue()方法。

ruby - 如何在 Windows 中使用 Ruby 获取已安装应用程序的列表?

我知道使用wmi查询WIN32_product可以读取已安装应用程序的列表,但该列表与控制面板下的添加/删除程序列表不同。另一种方法是在Windows注册表中读取Software\Microsoft\Windows\CurrentVersion\Uninstall?我正在使用以下几行ruby​​代码来执行此操作,但它不起作用对于这个例子,我正在寻找一个名为Branding的软件(当我在我的Windows7PC中通过regedit时它会显示)Win32::Registry::HKEY_LOCAL_MACHINE.open('Software\Microsoft\Windows\Curre

python - 来自 werkzeug 的 Run_simple dev Web 服务器不使用 Windows 下的重新加载程序运行

我无法在windows和use_reloader=True下从werkzeug运行run_simple开发网络服务器:run_simple("localhost",8090,application,use_reloader=True)最终它在wergzeug.serving中遍历new_environ时抛出toomanyvaluestounpack。如果我删除use_reloader(默认为False),服务器运行不会出现问题。我想念什么?更新:此问题仅出现在0.6版本上。(也就是说,在0.5上工作,在0.6上没有。我不知道小的修改。) 最佳答案

python - 在 Windows 上安装 Django

由于我的本地机器是Windows,所以我在本地机器上安装django有点费时。我有问题的一件事是包含#!/usr/bin/envpython每个文件都有这个包含。我在我的全局变量中设置了python,所以我可以调用它,就像python或者我可以像这样包含它#!python但不喜欢#!/usr/bin/envpython我的假设是,为了让它起作用。我可能不得不将我的解释器移动到一个名为的文件夹中c:/user/bin/env是这样还是有更好的办法。我该死的肯定不想更改所有文件夹中的所有路径。 最佳答案 你只需要设置PATH环境变量(添

windows - 移动应用程序从 Windows Mobile 5.0 到 Windows Mobile 6.5 的可移植性

我的客户在WindowsMobile5.0上有一个现有的应用程序。他希望在WindowsMobile6.5上运行相同的应用程序。我手上没有WindowsMobile6.5设备,所以我无法自己进行这些测试。我想知道是否:是否可以在WM6.5上只传输为WM5.0编译的bin而无需修改,或者我们必须重新编译它?是否可以为WM6.5和WM5.0使用相同的bin,或者我们必须编译2个不同的bin?WM6.5设备的屏幕尺寸大2倍,我想知道程序将如何呈现。程序会卡在屏幕一角的顶部还是会缩放以适合屏幕?谢谢 最佳答案 该应用无需重新编译即可迁移到新

python - 我可以在 python sys.path 中看到目录,但在尝试导入库时出现错误?

我的猜测是我遗漏了一些非常基本和明显的东西,有人可以向我指出这些东西。下面的简短命令行session屏幕截图显示了以下内容:我可以看到sys.path中存在pysal目录,但当我尝试导入pysal时却收到ImportError? 最佳答案 Python在sys.path中的条目中导入包和模块,而不是条目本身。这意味着C:\Users\Max\Documents\pysal\pysal.py或C:\Users\Max\Documents\pysal\pysal\__init__.py会必须存在才能导入。

python - 如何在 pypi 上为多个版本的 Python 分发预编译的 Windows 扩展模块?

我想为Python2.6和Python2.7分发预编译的C扩展模块,用于32位和64位版本的Python。我应该如何在pypi上构建和分发它?我应该只使用bdist_egg吗?我可以保持与pip的兼容性吗?我注意到普通的bdist只是创建了一个不包含Python版本的.zip,尽管内部文件夹结构包含。这个.zip可以只包含例如Python26和Python27子目录? 最佳答案 您通常需要为需要支持的每个Python版本运行bdist_something。bdist_egg确实适用于PIPafaik(您可以轻松地对其进行测试)。Zo