货币兑换器

currency.converter的Python项目详细描述


简介

概述

converter包从欧洲央行(ecb)获取近3个月的汇率数据。一旦获取了数据,数据将被保存在zodb中,以防再次获取数据有任何困难。这个包中包含了货币转换器页面和portlet,还有一些方法可以用于您自己的应用程序。

以管理员身份登录并转到“your_portal/@@管理货币”页面。 通过访问该页,如果可能,将获取当前货币数据并自动保存。

功能

除了货币、天数和保证金之外,站点经理还可以提供两个不同的变量。

此金额用于计算货币的平均值。例如,如果在该字段中输入10,则使用最近10天计算平均汇率。这使得货币汇率的波动比每天的普通汇率要小。如果没有输入或0,则不计算平均值,而是使用当前速率。
边距
保证金将利率的%添加到汇率中。0是0%的利润,没有利润。

更改日志

0.5.5(2010-08-27)

  • 为测试修复了sample-90d.xml的路径。

0.5.4(2010-08-24)

  • 添加了iportalcurrency以使货币适应门户。
  • 用plone-4.0rc1测试。

0.5.3(2010-06-03)

  • 货币转换器视图已更新。
  • 已更新不推荐的导入。
  • 用plone-4.0b3测试。

0.5.2(2010-05-02)

  • 小的视觉更新。
  • 用plone-4.0b2测试。

0.5.1(2009-08-27)

  • 波兰货币名称更改,以避免unicodeencodeerror。
  • 用plone-3.3测试。

0.5.0(2009-08-13)

  • 为测试添加的示例XML文件。
  • 用plone-3.3rc5测试。

0.4.4(2009-06-18)

  • 翻译已更新。

0.4.2(2009-06-09)

  • 增加了货币代码和名称词汇。

0.3.6(2009-01-18)

  • 初始版本

安装

如果您使用的是zc.buildout和plone.recipe.zope2instance 管理你的项目的方法,只要这样做:

  • currency.converter添加到要安装的鸡蛋列表中,例如:

    [buildout]
    eggs =
    currency.converter
  • 告诉plone.recipe.zope2instance recipe安装zcml段塞:

    [instance]
    recipe = plone.recipe.zope2instance
    zcml =
    currency.converter
  • 重新运行构建,例如使用:

    $ ./bin/buildout

设置时间服务器

要像每天一样定期获取货币数据,请在下一步中向buildout.cfg的instance部分描述。

[instance]
zope-conf-additional =
<clock-server>
method /your_portal/@@get-currency
period 86400
user admin
password admin_pass
host localhost
</clock-server>
  • 将您的_门户更改为plone站点ID
  • 周期是每次获取货币数据之间的秒数。86400秒是24小时。数据通常在每周一天更新。
  • 请将管理员名称描述为管理员,并将其密码描述为管理员通行证。
  • 主机是服务器的主机名。

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

推荐PyPI第三方库


热门话题
java结合两个Date实例使用Joda创建datetime   带有POI和FileOutputStream的java Swing应用程序性能问题   Java中是否存在类似于Python的异常?   Java中有界通配符的泛型   使用字符和子字符串的java不同输出   在Java中获取LDAP模式   java自定义类在自身上生成ClassNotFoundException   java连接到从internet到通过LAN连接到internet的系统的serversocket   java如何通过maven在jaxws中使用jaxb插件?   java Kerberos如何获取主体或客户端名称?   java应用服务器中是否有JDBC的单点登录解决方案?   java是存储矩阵值以便以后访问的更好方法   Java等级计算器。开始这门课我需要一些帮助   未找到Android“libc++\u shared.so”中的java OpenCV实现   当我使用web配置部署描述符时使用java。xml。它显示了错误   java为什么我的ArrayList的add方法冲突,如何编辑我的自定义add方法   java创建一个以集合为键的映射?   java如何将用户输入到数字三角形中   为什么Java在读取LinkedHashMap时会自动从字符串转换为整数   类动态创建和读取java类