广告
返回顶部
首页 > 资讯 > 后端开发 > Python >PPC上的Python IDE
  • 696
分享到

PPC上的Python IDE

PPCPythonIDE 2023-01-31 07:01:39 696人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

        在[url]Http://pythonce.sourceforge.net/Wikka/VensterCE[/url]看到Pythonce里的另一套界面库。安装比较简单,从[url]http://sourceforge.ne

        在[url]Http://pythonce.sourceforge.net/Wikka/VensterCE[/url]看到Pythonce里的另一套界面库。安装比较简单,从[url]http://sourceforge.net/projects/vensterce[/url]上,下载VensterCE最新的压缩包,解压,将里面的venster目录复制到Python安装目录的Lib\里面就行。VensterCE需要ctypes包。
        VensterCE是封装原生的windows mobile界面控件为Python对象,由于使用系统原生的界面控件,速度快,不需要附带其他DLL;封装成Python对象后,使用上更方便。下载的包里面包含有tutorial目录,教如何使用Venster。还有个pyceide目录,里面就是一个PPC上的Python IDE实用程序。
        要运行pyceide程序,需要SciLexer.dll(提供了编辑器、控制台控件)。这个DLL在shared目录,里面还有pyceide用到的一个字体文件Andale_Mono.ttf。Andale_Mono.ttf复制到windows\font\目录,SciLexer.dll复制到Python的安装目录。运行pyceide\low-res\pyceide.py文件就行(hi-res目录中的运行会出没有什么目录,不知道为什么?)。
        pyceide程序有一下页面:文件编辑、控制台、类游览器(class browser)、关于。
文件编辑功能:能同时打开多个py文件进行编辑,有代码折叠功能,PYTHON语法高亮功能;
控制台:能直接执行Python语句,能运行打开的py文件;
类游览器:这个功能很好用,使用pyclbr.py模块,能分析打开的某个py文件,显示出该文件的类结构树,方便查看定位代码;
关于:关于页是使用IE游览器控件显示html内容的。
        使用pyceide,在PPC上看PY文件,感觉真不错。在使用过程中,发现一个不好用的地方,就是pyceide打开文件,只能显示顶层目录中的文件(这应该是windows mobile 系统的问题)。到网上查了些资料,发现系统提供的open 窗体就这个样,真不友善。后来找到篇文章《Windows Mobile 下面最通用的浏览文件对话框代码》,里面是C的代码,了解后,觉得可行,于是尝试其中的使用tGetFile.dll方法。从[url]http://www.onlinedown.net/soft/53771.htm[/url]下载了tGetFile.dll汉化版,将该dll复制到Python的安装目录,修改Python安装目录\lib\venster目录的comdlg.py文件,在文件最后加入以下内容:
try:
    gfDll = ctypes.windll.LoadLibrary('tGetFile.dll')
except:
    gfDll = None
print 'tGetFile.dll:', gfDll
def GetFileFunc(isOpen=True):
    '''use tGetFile.dll
    '''
    if not gfDll:
        return None
   
    gfFunc = gfDll.tGetFile
    if not gfFunc:
        return None
    return gfFunc(isOpen, byref(self))

class OpenFileDialogEx(OpenFileDialog):
    def DoIt(self):
        if gfDll:
            return GetFileFunc()
        else:
            return OpenFileDialog.DoIt(self)
class SaveFileDialogEx(SaveFileDialog):
    def DoIt(self):
        if gfDll:
            return GetFileFunc(False)
        else:
            return OpenFileDialog.DoIt(self)
 
 
修改pyceide.py文件,将其中所有的OpenFileDialog改为OpenFileDialogEx,其中所有的SaveFileDialog改为SaveFileDialogEx,这样就使用了tGetFile.dll中的打开、保存文件窗体,方便多拉。

--结束END--

本文标题: PPC上的Python IDE

本文链接: https://www.lsjlt.com/news/191077.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PPC上的Python IDE
            在[url]http://pythonce.sourceforge.net/Wikka/VensterCE[/url]看到Pythonce里的另一套界面库。安装比较简单,从[url]http://sourceforge.ne...
    99+
    2023-01-31
    PPC Python IDE
  • Linux 上的 Python IDE 大数据处理:入门指南!
    Python 是一种广泛使用的编程语言,它在数据分析和大数据处理方面非常流行。在 Linux 上使用 Python 进行大数据处理时,选择一个合适的 IDE 是非常重要的。本文将介绍几种常用的 Python IDE,并提供一些入门指南,帮...
    99+
    2023-07-28
    ide linux 大数据
  • Linux 上的 Python IDE:让大数据分析变得简单!
    Python 是当今最受欢迎的编程语言之一,而 Linux 是最受欢迎的操作系统之一。如果你是一名数据分析师或者 Python 开发者,你肯定会想要一个稳定、高效的 Python IDE,而 Linux 上的 Python IDE 可以提...
    99+
    2023-07-28
    ide linux 大数据
  • Linux 上的 Python IDE:让你的大数据分析更加高效!
    对于数据科学家、数据分析师或者机器学习工程师来说,使用 Python 进行数据分析是一个常见的任务。Python 作为一种高级编程语言,拥有丰富的库和模块,使得数据科学家可以很容易地利用它们来解决数据挖掘和机器学习问题。然而,为了更加高效...
    99+
    2023-07-28
    ide linux 大数据
  • Python Shell vs. IDE:哪个更适合在Windows上编程?
    Python是一种广泛使用的编程语言,它可以运行在各种操作系统上,包括Windows。Python开发人员可以在Windows上使用Python Shell和集成开发环境(IDE)来编写Python代码。但是,哪个更适合在Windows上...
    99+
    2023-08-02
    shell ide windows
  • Linux 上最好的 Python IDE:为大数据分析量身定制!
    Python 是一种流行的编程语言,用于数据分析、机器学习、人工智能等各种应用。为了更好地开发和调试 Python 代码,需要使用专门的集成开发环境(IDE)。本文将介绍 Linux 上最好的 Python IDE:PyCharm。该 I...
    99+
    2023-07-28
    ide linux 大数据
  • Go 语言在 UNIX 上的 IDE 选择?
    在 UNIX 系统上使用 Go 语言开发需要选择一个合适的 IDE,以提高开发效率和代码质量。本文将介绍几个常用的 Go 语言 IDE,希望能帮助读者选择适合自己的 IDE。 Visual Studio Code Visual Stud...
    99+
    2023-10-28
    对象 ide unix
  • Windows 上最好的 Go IDE 是什么?
    在Go语言的开发中,IDE是必不可少的工具之一。在Windows上,有很多种Go IDE供开发者选择,但是哪一种是最好的呢?本文将会对几种常用的Windows上的Go IDE进行分析和比较,帮助你选择最适合自己的IDE。 Visual S...
    99+
    2023-08-25
    ide windows 教程
  • 如何在 Linux 上使用 Python IDE 并处理大数据?
    在 Linux 上使用 Python IDE 并处理大数据是一个非常常见的需求。Python 是一种优秀的编程语言,可以用来处理各种类型的数据。而在 Linux 系统上,有许多优秀的 Python IDE 可以供我们使用。本文将介绍如何在 ...
    99+
    2023-07-28
    ide linux 大数据
  • Windows 上的 Go IDE:哪个是最好的?
    在 Windows 上使用 Go 编程的开发者们都需要一个高效、易用的集成开发环境(IDE)。随着 Go 语言的不断发展,市面上也涌现出了不少优秀的 Go IDE。那么,Windows 上的 Go IDE 中,哪一个是最好的呢?本文将为您介...
    99+
    2023-08-25
    ide windows 教程
  • 打造vim中的python IDE
     首先先介绍几个常用的插件: 1,ctags和taglist,这个大家估计都很常用,在ubuntu下只要安装exuberant-ctags即可啦,另外tagbar支持面向对象语言的展示   " toggle Tagbar display  ...
    99+
    2023-01-31
    vim python IDE
  • 用VS2015作为Python的IDE
    不知道为什么,关于python IDE好多人都推荐用pycharm,但是无奈没人教,作为一只小白,真心不会用。于是就用了VS2015. (1).打开 文件->新建项目 在模板里面找到python (2).没安装模板的就可以安装了 (...
    99+
    2023-01-31
    Python IDE
  • Python中的IDE有哪些
    这篇文章主要介绍“Python中的IDE有哪些”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Python中的IDE有哪些”文章能帮助大家解决问题。EricEric是一个用Python编写的全功能的P...
    99+
    2023-06-17
  • Python IDE 在 Linux 上的大数据应用:你需要知道的一切!
    Python 作为一门广泛应用于数据科学和大数据领域的编程语言,其在 Linux 系统上的应用越来越受到开发者的青睐。为了更高效地使用 Python 进行大数据处理,选择一个好用的 Python IDE 是必不可少的。本文将介绍 Pyth...
    99+
    2023-07-28
    ide linux 大数据
  • 如何在 Linux 上选择最适合大数据分析的 Python IDE?
    在Linux上,Python IDE的选择非常多,但是要选择最适合大数据分析的Python IDE,需要考虑以下几个因素:可视化功能、数据处理能力、性能和易用性等等。在本文中,我们将介绍几个最适合大数据分析的Python IDE,并且演示一...
    99+
    2023-07-28
    ide linux 大数据
  • 如何在 Linux 上使用 Python IDE 进行大数据分析?
    在Linux上使用Python IDE进行大数据分析是一项非常有用的技能。Python是一种易于学习且功能强大的编程语言,同时也具有大量的数据分析库和工具。Python IDE是一种能够提供代码编辑、调试和运行等功能的集成开发环境,能够大大...
    99+
    2023-07-28
    ide linux 大数据
  • 为什么在Linux上使用Python和Numpy可以提高IDE的效率?
    在计算机编程领域中,IDE(集成开发环境)是开发者日常工作中最常用的工具之一。对于Python开发者来说,PyCharm是最受欢迎的IDE之一。但是,你知道吗?在Linux上使用Python和Numpy可以进一步提高IDE的效率。 首先,让...
    99+
    2023-09-06
    numpy ide linux
  • 如何将NumPy与Windows上的Java IDE集成?
    NumPy是一个强大的Python库,用于科学计算和数据处理。Java IDE是Java集成开发环境,可以轻松编写和运行Java代码。将NumPy与Windows上的Java IDE集成可以让您在Java环境中使用NumPy。 本文将介绍如...
    99+
    2023-09-06
    ide windows numpy
  • Python IDE 挑选指南:如何选择适合自己的 IDE?
    Python 是一种高级编程语言,它被广泛地应用于数据科学、人工智能、Web 开发等领域。Python 语言的简洁性、易读性、易学性使得它备受欢迎。Python IDE(集成开发环境)的选择对于 Python 开发者来说是至关重要的,它们...
    99+
    2023-07-30
    数组 文件 ide
  • 如何在Windows上使用Python的Shell和IDE,从而实现高效编程?
    Python是一种高级编程语言,适用于各种应用场景。在Windows操作系统上,Python可以通过Shell和IDE进行编程。本文将介绍如何在Windows上使用Python的Shell和IDE,从而实现高效编程。 一、Python的Sh...
    99+
    2023-08-02
    shell ide windows
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作