- 浏览: 36953 次
- 性别:
- 来自: 上海
最新评论
-
山雨欲来风满楼:
用 4.2.0版本就可以解决这个问题
Ruby转Exe -- Exerb研究 -
zhbinx:
请问,我遇到了orange0513一样的问题
当require ...
Ruby转Exe -- Exerb研究 -
jimmykuu:
orange0513 写道当使用了ruby线程时,生成的exe ...
Ruby转Exe -- Exerb研究 -
orange0513:
当使用了ruby线程时,生成的exe文件启动时出现无法定位程序 ...
Ruby转Exe -- Exerb研究 -
agate:
good~~~cool~~~
Ruby转Exe -- Exerb研究
文章列表
绘制一条贝赛尔曲线,当选中该曲线时,显示其控制点并把控制点和起始点连结起来,从而可以清晰的显示曲线的参数。
# -*- coding: utf-8 -*-
from PyQt4 import QtGui, QtCore
class PathItem(QtGui.QGraphicsPathItem):
def __init__(self, parent=N ...
PyQt提供了方便的停靠窗口控件,我们可以很方便的编写一个停靠窗口,代码和效果如下:
# -*- coding: utf-8 -*-
from PyQt4 import QtGui, QtCore
class MainWindow(QtGui.QMainWindow):
def __init__(self):
QtGui.QMainWindow.__init__(self)
self.createDockWindows()
def createDockWindows(self) ...
PyQt中隐藏一个Menu Item,可以通过QAction的setVisible(False)来设置,而QMenu的setVisible(False)是不管用的。
现在问题来了,我们有一个菜单,它有一些子菜单,如何隐藏它呢?
fileMenu = self.menuBar().addMenu('File')
self.newMenu = fileMenu.addMenu('New')
self.newMenu.addAction('New Work')
self.newMenu.addAction('New Excel')
这时通过self.newMen ...
所有离散事件程序自动以软件时钟的方式保持当前模拟时间。在SimPy中可以通过now()函数得到当前模拟时间,在模拟开始的时候,软件时钟设置为0.0。用户不能直接改变软件时钟。
当模拟软件运行时,当前模拟时间随着事件进行一步步增加。随着模拟系统状态的改变,事件随时会发生。如:顾客的到达就是一个事件,同理,顾客的离开也是。
使用SimPy是必须载入Simulation模块:
from SimPy.Simulation import *
以下语句必须在出现在任何SimPy进程被激活之前,用来初始化模拟系统的全 ...
- 2007-10-28 13:29
- 浏览 2509
- 评论(0)
SimPy是一个基于Python的离散事件系统。它采用并行技术处理各种活动组件,如消息、顾客、卡车、飞机等等。它为程序员提供了一系列工具,包括Processes(进程),三种资源工具(Resources,Levels和Stores),以及记录结果用的M ...
- 2007-10-28 00:47
- 浏览 2453
- 评论(0)
SimPy(Simulation in Python)是基于Python的一个离散事件系统的包,允许您非常方便的创建离散事件系统的模型。通过它可以对现实世界中的情况建立模型,通过模拟运行,来发现是否存在一些缺陷,对过程等作出优化。
由于最近正在学习这个包,顺便把文档做下翻译。
- 2007-10-27 22:55
- 浏览 2526
- 评论(0)
1. Exerb简介
Exerb是一个将ruby脚本程序(.rb)转换成Windows应用程序(.exe)的软件。目前最新版本4.1.0,下载地址:http://downloads.sourceforge.jp/exerb/23470/exerb-4.1.0.zip。
2.安装
把下载的zip文件解压,进入exerb目录,运行ruby setup.rb。这时exerb和mkexy命令将会加入ruby/bin目录中。
3.ruby -> exe
先来个最简单的
hello.rb
puts 'Exerb'
运行exerb hello.rb,生成一个hello ...
- 2007-02-01 00:09
- 浏览 9341
- 评论(6)