货币兑换器

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第三方库


热门话题
jframe为什么JAVA paint()方法不起作用?   java Guice:将ContainerRequestContext注入拦截器   java如何优雅地关闭Spring JMS MessageListenerAdapter   java如何在Spring中设置快照隔离级别   Java中的安卓平台独立信任存储路径   java无法在eclipse中运行hello world程序   java Sinch空指针问题   使用Java将JSON流式传输到BigQuery   java从“大数据”中选择什么Swing控件?   java通过对象字段过滤/排序集合?   java将数据从活动传递到另一个活动中的片段   java访问打包在jar文件中的文档   Java获取事件的大小。getDragboard()。getFiles()。流()。映射(文件::长度)。toString());   java Android libgdx:启动程序图标按下后,启动屏幕不会立即显示   java如何在Google App Engine灵活环境中配置oracle jdk   java有没有办法减少这些行?   Java:客户端socket不读取第二行,在终止符行之后保持打开状态   java以编程方式获取api 29上的所有APK文件   java ActionBar按钮不显示