将iCal文件转换为组织模式格式。

ical2orgp的Python项目详细描述


ical2orgpy
==


此脚本将iCal日历(例如,从Google导出的日历)转换为组织模式文档。它被认为是
awk脚本的替代品,awk脚本位于这里:


http://orgmode.org/worg/org tutorials/org google sync.html


,主要区别在于ical2orgpy正确管理“每年”、“每天”和“每周”类型的重复事件。ical2orgpy将所有
落入指定时间范围内的重复事件复制到导出的
组织文档中。


安装
===


命令“ical2orgpy”是通过python包“ical2orgpy”提供的。

使用“pip”(建议安装到virtualenv中)::

$pip安装





>从源代码安装
=











>您可以直接从git源安装包,比如:


$cd<;到项目文件夹>;
$pip install;
$pip install——用户。


>要使用脚本,只需调用::


>
$/.local/bin/ical2orgrpy







或者,您可以使用“pipsi”包,只需执行以下操作:

$curl https://raw.githubusercontent.com/mitsuhiko/pipsi/master/get-pipsi.py python
$cd<;到项目文件夹>;
$pipsi安装即可。




用法
==
只需使用“ical2orgpy”命令::


$ical2orgpy--help

如果从git repo本地安装:

$~/.local/bin/ical2orgpy

…highlight::bash

脚本需要两个文件,输入ics和输出org
文档。通常,“ical2orgpy”是在一个脚本中调用的,该脚本从某个源(即google日历)获取
ic文件,并生成
适当的组织文档。这种脚本的形状如下:

/bin/bash

#下面不需要定制

$wget-o$icsfile$url
$ics2org$icsfile$orgfile


请参阅此处的进一步说明:


http://orgmode.org/worg/org tutorials/org google sync.html

development
=将cd放入其中。

假设安装了python 2.7和“tox”包::

$tox-e py27

>然后激活virtualenv::

$source.tox/py27/bin/activate
(py27)$


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

推荐PyPI第三方库


热门话题
空间计数器在Java中不起作用   json在java中表示XPath列表的最佳方式   java报警服务接收器安卓   java注入bean在自定义的all存储库中   java从迁移到Spring MVC 4+Hibernate5   JavaEclipseIDE透视图被缓存,更改没有任何影响   java Hibernate:在将对象插入Derby嵌入式数据库时引发SQLGrammerException   适用于mp4或mp3文件的java Exoplayer自动流媒体质量   安卓如何在java的静态方法中使用这个关键字?   SSL服务器端的spring主机名验证+Tomcat和Java 8   java Eclipse强制刷新IDs   java有可能返回Mono。只是从GetMapping(“/”)处理程序中获取(“索引”)吗?   arraylist当我用java编程时,我遇到了这个错误,有人能告诉我到底出了什么问题吗?   java如何更改Apache CXF web服务中的日期时间格式   Jfoenix ChipView中的java多线程   java任务在Spark上不可序列化