TimeLine是一个免费的跨平台时间轴创建者应用程序,用Python编写,在Linux,Mac OS X甚至Windows上本机运行。它将允许任何人轻松创建自定义时间线,用于任何他们喜欢的目的,具有许多有用的功能,如事件分组,自定义视觉表示等。

目标可能有许多用途,从教育目的,通过数据表示到事件规划。无论您的用途如何,TimeLine是商业软件或任何基于网络的在线工具的绝佳选择.

Installation

TimeLine具有很少的依赖性。你将需要Python 2.5或更大(应该在大多数系统上可用)和wxPython 2.8.9.2.只是为了安全起见,请检查您安装的是哪个版本的Python。

python -V

如果输出显示2.5以上,没有什么需要做的事情。如果您看到较小的版本,请尝试更新系统。这应该是简单的

sudo apt-get更新sudo apt-get upgrade

on Debian(和Ubuntu)的衍生版。

要检查您的系统中可用的wxPython版本,搜索python-wxgtk package:

apt-cache search python-wxgtk

您的输出将是这样的。包名后的号码将是您的版本号:

On Debian 8应该返回第3版。0,而在Ubuntu 14上。04你会看到版本2.8.

如果说2.8,您应该验证次要版本,因为您将需要2.8.9.2.使用

apt-cache查看详细信息show python-wxgtk2.8

并搜索它说的版本: 2.8.X。X。

在这种情况下是2.8.12,所以我们准备好了。

sudo apt-get install python-wxgtk2.8

从sourceforge下载TimeLine。写作时的最新版本是1.6.0.

wget http: // sourceforge。净/项目/ thetimelineproj /文件/ thetimelineproj / 1.6.0 /时间轴-1.6.0.zip

打包zip文件。你可以在任何地方做到这一点,但最好也是最简单的方法来保存在你的home directory:

unzip timeline-1中。6.0.zip -d $ HOME

您现在可以启动TimeLine with:

python $ HOME / timeline-1.6.0 /源极/时间线。py

您还可以制作一个桌面图标或启动器来指向此命令(根据您的系统,DE和/或可用的工具,该过程会略有不同)。

主要功能

TimeLine有一个简单的用户界面,易于浏览。

如果你跟随链接显示的事件将说明TimeLine

它的功能是干净和有用的。虽然看起来很简单,但TimeLine具有一些真正高级的功能。其能力操纵

和导航timelines

显示其实力。仍然,偏好窗口提供惊人的一点调整,

但是如果你不怕弄脏你的手,编辑$ HOME / timelineproj。cfg将允许完全配置TimeLine,包括轻松添加keyborad快捷方式。

nano $ HOME /。thetimelineproj。cfg

创建时间线

当您启动新项目时,您可以选择创建文件,数字或目录时间轴,大大扩展了软件的可能用例。

要启动文件时间轴,您需要创建一个。时间线或。您的计算机上的ics文件保存时间轴。然后,您将看到一个空的画布。您可以根据需要定义任意数量的类别和子代码级别,并从中提供独特的颜色

您的类别将显示在左窗格中。

要向时间轴添加事件,请双击画布或选择事件类型将是文本或数字(根据时间轴类型)。您可以在一段时间内发生事件(周期单选按钮被检查)或单个时间点。如果您希望某些事件始终显示在同一行上,请将它们放在容器中。

事件将根据其起始和结束时间以及与其类别指定的颜色可能重叠的其他事件相关。

超越事件将在弹出的气球中显示其描述,该气球也可以被固定以保持打开状态。

如果您创建一个目录时间轴,该目录中的文件将按日期创建/修改的顺序显示,并按文件夹结构分类

虽然这似乎有一些限制。

Connection

TimeLine是一个强大的应用程序,可以帮助您以时间轴格式组织和表示信息。除了几个缺点,TimeLine如果您需要一个轻量级的,简单易用的Linux时间轴创建程序应用程序,则不需要再进一步。

."

python历史时间轴可视化_TimeLine一个基于Python的时间轴创建者 | MOS86相关推荐

  1. 基于python的系统构建_搭建一个基于python的深度学习环境

    最近就要学习深度学习了,怎么能没有一个合适的开发环境呢? 那么,开始吧 系统方面我选择了Ubuntu GNOME 16.04版本,因为在Ubuntu中进行配置相对于红帽系要方便一些.毕竟谁也不想正在愉 ...

  2. 一个基于Python数据大屏可视化开源项目

    ‍‍ 今天给大家介绍一个开源数据大屏可视化工具. 项目简介 这是一个基于Python开发的,结构简单的项目.可通过配置Json的数据,实现数据报表大屏显示. 优点:代码清晰.结构简单.配置Json数据 ...

  3. python 端口扫描 东京_GitHub - w2n1ck/portscan: 一个基于Python+Go的端口扫描及服务探测脚本...

    portscan 一个基于Python+Go的端口扫描及服务探测脚本 0x00 前言 近期由于公司环境整改/迭代以及历史弱口令等撞库,运维同事将内网测试环境的一些SSH等敏感端口对外,导致被挖矿团伙利 ...

  4. 一个基于Python的tkinter模块实现的游戏活动日历模拟器

    一个基于Python的tkinter模块实现的游戏活动日历模拟器 1.Python环境准备 2.简单介绍 3.源代码 4.源代码及活动配置表下载 1.Python环境准备 运行该项目需要Python3 ...

  5. python云盘私有云_GitHub - 0x2642/Umi-Chest: 一个基于python的私有云实验项目

    Umi-Chest 一个基于angular 4的单页面舰娘百科App 关于项目名是因为kuma一直找不到好的名字,因为联想到海,然后我喜欢海爷,所以本来想叫海爷百宝箱什么的(一个舰娘的App你叫海爷百 ...

  6. 推荐一个基于Python开源的文档系统

    今天给大家推荐一个基于Python开发的在线开源文档系统. 项目简介 在日常开发中,每个项目都需要编写大量的文档.文档放在网络上,涉及一些公司.个人机密就不适合放在互联网上面.这个系统就刚好可以满足我 ...

  7. 【优秀课设】武汉光迅科技22校招笔试Python题改进(增加GUI)——基于Python的125温度传感器模块数据处理

    武汉光迅科技22校招笔试Python题改进(增加GUI) 基于Python的125温度传感器模块数据处理 原本的基础代码: blog.csdn.net/weixin_53403301/article/ ...

  8. python用法查询软件_GitHub - ahahahahawd/youdao: 基于python 的命令行下查词工具,使用有道api...

    youdao 简介 这是一个基于Python 在控制台下查单词的小工具. 这个小程序是受https://github.com/Flowerowl/ici 启发, 用requests 库和有道的API ...

  9. python随机输出52张牌_基于Python制作一副扑克牌过程详解

    整理一下通过本文分享给大家, 该案例是通过 Python 类属性创建一幅除去大王.小王之后的 52 张扑克牌,并实现随机抽牌.排序.洗牌等功能: 创建一个纸牌类 一副扑克除去大王小王之外,剩下的 52 ...

  10. python论坛系统源码_十个基于Python的BBS论坛类开源web框架汇总(附源码地址

    1.LBForum LBForum是用django开发的论坛系统,LBForum主要注重部署的方便性和易用性,功能方面目前还比较简单. LBForum的开发尽量遵照Django可复用app原则,因此即 ...

最新文章

  1. Radio Button详细用法
  2. 对比学习simSiam(一)--Exploring Simple Siamese Representation Learning总体理解
  3. 项目实战-自动生成文档工具
  4. 2440 nand flash和nor flash上启动
  5. 原型模式codeing
  6. Wind River颁布车用信息文娱行使Linux平台
  7. asp.net core mvc接口,请求响应统一日志管理
  8. ECMAScript 6 -- let和const命令
  9. 信息学奥赛一本通 1107:校门外的树 | 1931:【05NOIP普及组】校门外的树 | OpenJudge NOI 1.6 06 | 洛谷 P1047 [NOIP2005 普及组] 校门外的树
  10. C++primer 9.5.5节练习
  11. 关于领域模型与技术架构的关系的思考
  12. 快速幂?再加个位运算吧
  13. 联想y7000p电池固件下载_刚读大学要用电脑,联想系列这3款笔记本学生党绝对喜欢...
  14. EXCEL,复制内容随时会卡死,经常发生
  15. 【历史上的今天】11 月 21 日:第一个阿帕网连接建立;乐视网成立;爱迪生发明留声机
  16. 在Mac实现自动切换输入法
  17. Fastboot的使用简单教程
  18. Scratch3.0创意编程(基础篇):第9课 大鱼吃小鱼
  19. 研发工程师入门——Linux系统基础
  20. 项目管理证书 PMP 的含金量高吗?

热门文章

  1. 2020年数学建模国赛E题题目和解题思路
  2. python数据分析基础阮敬源码_python数据分析基础 阮敬pdf|保靖制作项目投资实施细则...
  3. python 克里金空间插值_空间插值——克里金插值
  4. Android MVP架构简析
  5. AGND为模拟地,DGND为数字地
  6. AI算法 - 粒子滤波
  7. Windows 无法启动 vmwave workstation server 服务 错误1075
  8. MySQL5.7.32 64位解压缩版 windows操作系统安装教程图解
  9. 在本地计算机无法启动uGs,SIEMENS_NX 免安装版
  10. 气球java游戏_50个室内趣味游戏活动