小编ege*_*ato的帖子

使用ant来检测os和设置属性

我想通过os类型以不同方式设置ant任务中的属性.

该属性是一个目录,在windows中我希望它在unix/linux"/ opt/flag"中是"c:\ flag".

我的当前脚本仅在我使用默认目标运行时才有效,但为什么?

    <target name="checksw_path" depends="if_windows, if_unix"/>

<target name="checkos">
    <condition property="isWindows">
        <os family="windows" />
    </condition>

    <condition property="isLinux">
        <os family="unix" />
    </condition>
</target>

<target name="if_windows" depends="checkos" if="isWindows">
   <property name="sw.root" value="c:\flag" />
    <echo message="${sw.root}"/>
</target>

<target name="if_unix" depends="checkos" if="isLinux">
    <property name="sw.root" value="/opt/flag" />
    <echo message="${sw.root}"/>
</target>
Run Code Online (Sandbox Code Playgroud)

在我的所有蚂蚁目标中,我添加了"depends = checksw_path".

如果我在Windows中运行默认目标我已经正确地"c:\ flag"但是如果我运行非默认目标我已经得到了调试进入if_windows但是指令""没有设置剩余的属性/选择/标志.我正在使用ant 1.7.1.

ant

44
推荐指数
5
解决办法
5万
查看次数

如何知道postgresql 8.3中时间戳的时区

我正在使用postgresql 8.3,我想知道特定时间戳的时区(表中的一列).

在文档中我发现了关键字"timezone"

但我不明白如何在表格列中应用它.可能吗 ?

postgresql timezone

17
推荐指数
2
解决办法
1万
查看次数

使用没有菜单项的加速器表

我有一个 wxpython 桌面应用程序,我使用的是 python 2.7 和 wxpython 2.8。

我知道如何将加速键表添加到菜单项,但我想在用户按下某个键组合而没有菜单项时触发一个事件。用户可以将焦点放在我的 UI 中的任何字段上,但是当他按下(例如)CTRL-L 时,应该会触发一个事件。这该怎么做 ?

谢谢你的帮助

python wxpython

2
推荐指数
1
解决办法
1178
查看次数

标签 统计

ant ×1

postgresql ×1

python ×1

timezone ×1

wxpython ×1