草庐IT

Python安全攻防之第二章Python语言基础

全部标签

python - 有没有可以填充 native Windows 表单字段的 python 模块?

我想知道任何可以帮助我在nativeWindows应用程序IDE中输入表单数据的Python模块。例如受密码保护的USB有一个输入密码的应用程序。我想通过运行应用程序并使用密码填写表单来自动执行此过程。提前致谢roo7break 最佳答案 图书馆pywinauto可用于Python中的WindowsGUI自动化。 关于python-有没有可以填充nativeWindows表单字段的python模块?,我们在StackOverflow上找到一个类似的问题: ht

python - 官方 gVim Windows 二进制文件是否预编译为可与 Python 3 一起使用?

我从官方VIM.org网站下载了gVim73_46.exe并安装了它的完整组件,我使用Python3.2进行开发(但如果它更可能与VIM一起工作,我会选择3.1)。运行vim--version命令给我一个-python-python3结果。但是,在Vim中运行:echohas("python")会得到1(真)。这是否意味着我的Vim是否支持Python2?对于Python3,运行:py3命令会得到E370:Couldnotloadlibrarypython31.dll。这是否意味着它是为支持Python3.1而构建的?如果是,我可以让它使用我的3.2吗?如果没有,是否有任何来源可以获得

python - 设置另一个程序总是在最前面?

我正在寻找一种方法让另一个Windows应用程序窗口保持“在顶部”。例子:Youhaveyourprogram/scriptthatiswritingsomedataintoannotepadwindowfortheusertoread.Thatnotepadwindowstaysontopofeverythingelsewhiletheusercan"browse"aroundinthebackgroundwithoutthenotepadwindowhighlightedandwillstillbeabletoreadfromit.所以tkinterswm_attributes("

python - ipython:暂时转到 shell,稍后返回当前 ipython session

我正在从Windows命令行运行ipython。我想知道ipython中是否有一个功能允许我暂时进入shell(cmd.exe)然后返回到当前的ipythonsession。我知道使用“!”执行shell命令。但这不是我想要的。人们提出了一个有效的解决方案,所以我回答了它here. 最佳答案 您可以通过在iPython中执行命令!cmd来启动一个新的控制台shell。当您退出该控制台时,您将返回到iPython提示符。这类似于使用!sh或!bash创建子shell的UNIX技巧。 关于p

python - PyGame 多点触控支持 (Windows 8)

有没有办法让Windows8多点触控事件与PyGame一起工作?有什么办法可以在Windows中从Python中访问触摸事件吗? 最佳答案 Pygame不直接支持多点触控,本质上是将多点触控交互作为单独的鼠标事件排队。但是,您可以绕过pygame鼠标事件系统并利用touchpy处理/处理触摸和多点触摸输入的库。可以看到处理这个确切问题的一系列教程here.为方便起见,这里是教程的链接one,two,three,和four.您可能会对教程三和四特别感兴趣,因为它展示了将pygame与touchpy集成的示例。

Windows Github 基础知识和冲突处理(如 VSS)

我是Git/GitHub的新手(过去使用过VSS)。基于我的SOPost我正在使用WindowsGitHub与基于Gitbash的命令提示符相比,它对用户更友好。特别是同步功能,无需担心SSH等......我试图了解VSS方面的流程(至少基本的checkin/checkout和回滚)。我的理解-Initially,clonearemoterepositorylocally(probablylikecheckoutthewholeprojinVSSbutinGititsaseparateclonecopy)LaterIjustneedtoPull(likegetlatestinVSS).

python - 在 Python 3 中安装 Ephem 包

我想在WindowsXP下的Python3.3.0版本中安装ephem包。我首先在系统命令提示符下尝试了pipinstallephem路径。进程中止,错误消息为Unabletofindvcvarsall.bat。对于这样的困难,我在网上阅读了先前的建议。然后我在我的电脑上安装了mingw32,将C:\MinGW\bin添加到PATH变量并提供了Lib/distutils包含一个名为distutils.cfg的新文件,其内容为:[build]compiler=mingw32现在运行任何安装命令(pip、*easy_install*和setup.py都工作相同)出现以下错误结果:C:\Mi

python - 尽管重新绑定(bind) Python.File,Windows 仍使用 C :\Python27\Python. exe 打开 .py 文件

关注了Python官方FAQ使.py文件可执行,即将.py添加到$PATHEXT并将Python.File绑定(bind)到"C:\Python27\Python.exe""%1"%*。结果很好:>assoc.py.py=Python.File>ftypePython.FilePython.File="C:\Python27\Python.exe""%1"%*我最近安装了virtualenv,希望在名为env1的虚拟环境中运行一个django项目。env1的路径是:“D:\env1”。当我在cmd中输入env1,并尝试直接执行django-admin.py时,抛出ImportError

python - 端口已被使用

我在一台Windows7电脑上,尝试使用Python在我的Arduino上运行一个简单的程序,让它闪烁。出于某种原因,每当我尝试运行PowerShell中的脚本时,我收到一条错误消息,指出端口已打开。我试过重新启动我的电脑,改变Arduinos,改变我插入的USB端口,运行一个不同的程序,我很确定关闭计算机与端口的连接。但是,我仍然遇到同样的错误。我对Python和Arduino还很陌生,所以我可能会忘记一些非常简单的事情。我问过一位更有经验的friend,他说这是Windows的问题。这是相关代码。我在Python中使用的类如下。importserialimportsocketimp

python - 如何使用计时器关闭带有 python 2.7 的 Windows 8

我正在做一个小项目来学习更多关于python2.7的知识。我制作了一个关机计时器,我设置了所有GUI,我只需要关闭Windows8的命令。cmd命令是:shutdown/txxx。我尝试了以下方法:importsubprocesstime=10subprocess.call(["shutdown.exe","/t","time"])importostime=10os.system("shutdown/t%s"%str(time))两者都不行。感谢任何帮助,我使用的是Windows8,所以我认为Windows7的解决方案是不同的。感谢您的回答,这是我制作的关机计时器:https://gi