主要是一个标准的python模块,用于重新实现codeskulptor(浏览器python解释器)的simplegui特定模块。

SimpleGUICS2Pygame的Python项目详细描述


它主要是一个标准的Python(23)模块 重新实现CodeSkulptor的simplegui特定模块 (浏览器python解释器)。

只需更改

importsimplegui

try:importsimpleguiexceptImportError:importSimpleGUICS2Pygame.simpleguics2pygameassimplegui

在你的codesulptor程序中 你的程序在codeskulptor中同时运行。 以及带有这个模块(和pygame)的standard python

SimpleGUICS2Pygame

Online HTML documentation上阅读文档。 (您也可以使用联机SimpleGUI documentation on CodeSkulptor。) 阅读CompatibilityTips部分。

安装

如果pip安装在您的平台上,您可以做到:

>>> pip install SimpleGUICS2Pygame

(如果安装了几个python实现, 也许您必须使用类似于pip2pip3的命令来代替pip命令。

如果没有pip,请下载存档文件SimpleGUICS2Pygame-?.tar.gz,解压缩它somewhere。 下一个在somewhere/SimpleGUICS2Pygame-?/子目录中运行:

>>> python setup.py install

在这两种情况下,都必须使用admin访问。因此,对于Linux,您可能会这样做:

>>> sudo [your command]

模块simpleplot需要matplotlib (必须单独安装)。

模块simplegui_lib(及其子模块)和simpleguics2pygame(计时器类除外) 需要Pygame (必须单独安装)。

你可以运行小的scriptSimpleGUICS2Pygame_check.py 检查是否安装了所需的模块。

在窗口$

Complete installation on Window$ in few steps

codesulptor和simpleguics2pyame使用示例

您可以在源文件的SimpleGUICS2Pygame/example/子目录中看到示例。

或在线: Python programs running in CodeSkulptor

作者OPi

如果您对这个免费的项目感到满意,您可以通过在我的PayPal帐户上捐赠或使用flattr在财务上支持我
转到链接Donate

许可证:GPLv3GPLv3

版权所有(c)2013、2014、2015 Olivier Pirson

此程序是免费软件:您可以重新分发和/或修改 根据由 自由软件基金会,或者许可证的第3版,或者 (由您选择)任何更高版本。

这个程序的发布是希望它能有用, 但没有任何保证;甚至没有 适销性或适合某一特定目的的适销性。见 GNU通用公共许可证了解更多详细信息。

你应该收到GNU通用公共许可证的副本 还有这个节目。如果没有,请参见<;http://www.gnu.org/licenses/>;。

注意

  • SimpleGUITk是一个其他实现,使用tkinter和其他一些包。它真的不太完整而且没有更新。但是它对某些程序有效。
  • simplegui是一个python包,它的名称与codeskulptor的simplegui相同,但它是完全不同。

更改

  • 2015年5月14日
    • 添加了example/stop_example.py
    • 已更正test/test_sound.py
    • 更新文件。
    • 更新了媒体和codesulptor程序链接。
  • 01.09.00-2015年1月1日
    • 添加了``u load_local_image()``和``u load_local_sound()``函数。
    • 添加了test/test_sound.py
    • 已更新test/test_dir.py
    • 已更新test/test_image.py
    • 添加了--fps n选项。
    • _draw_about()面板中添加了捐赠按钮。
  • 01.08.01-2014年10月9日
    • 未安装PyGame时添加的信息。
    • 更正的本地文件_load_media()中的AME错误。(感谢Sergey Sorokin。)
    • 更新文件。
  • 01.08.00-2014年10月4日
    • 增加了可选的灰色。
    • 增加了HSL和HSLA颜色格式。
    • 添加了test/test_colors_html_hsla.py
    • 更新了codesulptor程序链接。
    • 已更新codeskulptor_lib
    • 已更新test/test_colors_html_rgba.py
    • 更新了媒体链接。
  • 01.07.00-2014年9月2日
    • simpleplot模块中添加了plot_scatter()函数。
    • 添加了test/test_simpleplot_scatter.py
    • 已更新test/test_dir.py
    • 更新文件。
    • 更新了codesulptor程序链接。
  • 01.06.03-2014年7月24日
    • add_label()中实现了width参数。
    • 添加了test/test_button_label.py
  • 01.06.02-2014年7月18日

Complete changelog

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
插入表达式以完成JAVA语句块时出现语法错误   在linkedlist中的特定节点后插入java   java如何将参数传递给安卓 junit测试(参数化测试)   java在运行时将数据添加到片段中的RecyclerView,在该片段中,数据是在单独的片段中创建的   java apache CsrfPreventionFilter和404错误   java Ask是安卓 6.0的多重权限   java将字符串解析为Time并插入mysqldatabase   java扩展MyBatis映射器接口可能导致异常   java SparkSql不支持日期格式   在java中剪切字符串的一部分   将Java lambda的结果分配给字段   在Java中解析OCL?   java解析json到安卓中活动中的对象   用于时区转换的JavaAPI   在Oracle上建立与ESRI geodatabase直接连接的java在未处于调试模式时挂起   拆分文件时出错。使用Java8的xml文件   java eclipse jsp无颜色、代码完成和错误检测   java spring kafka侦听器在错误的位置查找ContainerProperty   java Springboot应用程序@EnableConfigServer无法在Eclipse中解析   当尝试使用ConstraintLayout将java视图添加到同一行时,java视图会被截断