草庐IT

Python项目

全部标签

python - Qt Python编程、安装及环境

我一直在使用QtC++框架,现在我需要切换到PyQt以改用Python编程语言。但是我在Windows上安装PyQt时遇到了一些问题。我尝试点击此链接:http://blog.oak-tree.us/index.php/2009/05/12/pyqt-windows并且当我到达必须在命令行中输入的位置时:"mingw32-make"(不带引号)我收到一条错误消息,提示“mingw32-make”未被识别为内部或外部命令、可运行程序或批处理文件有没有人成功安装了能够在Windows上使用Python开发QtGUI应用程序所需的一切,并且可以给我一些指导?正如我提到的,我已经安装并运行了Q

python - 为什么我可以手动构建 Python MSI 安装程序,但我的 Bamboo 远程代理服务却失败了?

背景我的Bamboo服务器在Linux上运行。我使用Bamboo为Python应用程序构建可执行安装程序和源代码分发版。我无法从Linux为我的Python包构建MSI安装程序,所以我在另一台机器上的Windows764位上运行BambooRemoteAgent作为服务。此远程代理被配置为提供构建Windows二进制文件的功能,因此Bamboo在其上运行MSI和EXE构建。.zip源dist和.exe安装程序已成功构建。但是,我的构建脚本在尝试构建.msi安装程序时失败了。构建脚本构建脚本是一个非常简单的批处理文件:pythonsetup.pybdist--formats=zipIF%

c# - 如何在不搜索整个列表的情况下搜索列表中距离小于 F 到 P 的项目?

我必须为XZPos更接近Vector2(或PointF)P的每个项目搜索结构列表。该列表按XZPos的x和y排序。它看起来像这样:Item1(XZPos:0,0)Item2(XZPos:0,1)Item3(XZPos:0,2)...Item12(XZPos:1,0)Item13(XZPos:1,1)Item14(XZPos:1,2)...2.249.984elementslater...NowIhaveapointP(4,4)andIwantalistofstructsintheabovelistofeveryitemclosertoPthan5,66f.Myalgorithmsear

python - PyQt4 Windows - 工具栏操作不起作用。我该如何修复它们?

我在Linux中制作了一个带有工具栏的程序,上面有一些操作。工具栏及其操作在Linux操作系统上完美运行,但当我在Windows机器上运行代码时,操作就不起作用了。一切看起来都与在Linux上一样(是的,我在Windows机器上安装了PyQt4),甚至是工具栏,但是当我单击工具栏上的一个项目时,它只是不执行给定的处理程序。我尝试制作了一个带有工具栏的基本PyQt4程序,只是为了测试这个错误是否是因为我的程序,但结果是一样的。这是不起作用的基本示例程序。fromPyQt4importQtGui,QtCoreimportsysdefaTest(obj=None):print"Ifthisa

python - windows下交互式matplotlib

当我在交互式pythonsession(通常是IPython)中时,执行以下命令:frommatplotlibimportpyplotaspltplt.plot([1,2,3,4])不会自动升起一个窗口,显示情节。我能让matplotlib真正提升窗口的唯一方法是使用show(),它还会捕获所有输入,直到我关闭窗口破坏绘图。现在我必须先给出我所有的绘图命令才能看到任何结果,这是一个主要的麻烦。在OSX上,我没有这个问题。我使用的后端是TkAgg。使用draw()和ion()调用无效。 最佳答案 如果你使用IPythonpylab模式

Python 在开始菜单中找到 "all programs"文件夹

我正在尝试在开始菜单的Windows文件夹“程序”中创建一个包含快捷方式的文件夹。我已经找到了创建shorkuts的方法,但我找不到在开始菜单中找到“程序”文件夹的方法。例如查找我使用的桌面文件夹:os.environ["userprofile"]+"\\Desktop\\"但我希望它与“程序”文件夹和程序文件夹一起使用。注意:我不是在搜索“ProgramFiles”文件夹!!!我在开始菜单“程序”中搜索文件夹,例如在我的电脑中是“C:\ProgramData\Microsoft\Windows\StartMenu\Programs” 最佳答案

c# - 将选定的列表框(绑定(bind))项目保存到 C# 中的数组

string[]chkItems=newstring[4];string[]str=newstring[4];str[0]=txtID.Text;str[1]=txtName.Text;str[2]=txtEmail.Text;itemCount=ltbxInterests.SelectedItems.Count;for(inti=0;i请帮我解决这个异常 最佳答案 这里有几个问题,chkItems被定义为长度4,因此如果您尝试放入超过4个项目,您将得到一个异常。源数组SelectedItems是对象类型,因此您需要转换结果。假设您

python - 使用选定的资源管理器文件或文件夹路径作为上下文菜单的 python 脚本中的变量

我正在编写一个python脚本,它一次获取一个文件或递归地通过文件夹并将它们移动到新位置。该脚本采用一个参数(文件的当前路径)。我希望能够将资源管理器窗口中的所选项目用作变量。我正在通过标记为“发送到服务器”的注册表编辑器文件制作上下文菜单。我目前创建了适当的regedit文件并指向命令python.exe"path\to\python\file.py长话短说,我希望在右键单击文件时弹出一个上下文菜单,上面写着“发送到服务器”,并且在执行时使用所选文件或文件夹的路径作为我需要的唯一变量。到目前为止,我遇到了tkFileDialog(不是我想要的)ctypes和win32模块,但我不太清

将多个 VS2010 项目合并到一个 .lib 文件

我想将多个Win32C项目组合到一个.lib文件中。操作系统:WindowsXPSp3IDE/编译器:VisualStudio2010现在我有一个引用所有其他项目的父项目。但是引用项目中的所有函数和全局变量都不包含或不公开,因此在使用该库时出现“Unresolvedexternal”错误。父项目中的功能正常运行。我能做什么?有一些引用项目的选项,但似乎都没有解决我的问题即使link.exe中的/INCLUDE选项也不会影响任何东西... 最佳答案 最后,我通过将lib命令定义为一个make事件(构建后事件)来实现它。lib/out:

python - 本地 python 简单 http 服务器在 windows 中发送错误的 mime 类型,但在 linux 中不发送 for.svg

这个问题不太可能帮助任何future的访问者;它只与一个小的地理区域、一个特定的时间点或一个非常狭窄的情况有关,这些情况并不普遍适用于互联网的全局受众。为了帮助使这个问题更广泛地适用,visitthehelpcenter.关闭11年前。我已经在python中创建了一个简单的http服务器(我还没有触及do_GET函数)在linux(ubuntu)中一切正常但是在Windows中,当我想在Firefox中打开.svg文件时(所以http://localhost:8000/editor.svg),它会询问我是要下载还是保存它。在本站之前的一个问题中已经确定是因为服务器发送了错误的mime类