Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/364.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我可以使用谷歌日历生成报告吗_Python_Django_Reporting_Google Calendar Api - Fatal编程技术网

Python 我可以使用谷歌日历生成报告吗

Python 我可以使用谷歌日历生成报告吗,python,django,reporting,google-calendar-api,Python,Django,Reporting,Google Calendar Api,我在谷歌日历上计划我的全天活动,就像 下班时间 睡觉 演奏 健身房 我对谷歌很满意,但问题是我并没有得到报告,所以我可以看到每个类别花费了多少时间 我知道python和django,所以我在想,我是否仍然可以在googlecalendar中记录所有事件,然后我每天都有cron作业,这些作业将从googlecalendar中获取事件,然后放入mysql数据库 主要问题是我想为不同的事物定义不同的类别。喜欢工作、睡觉、购物等 但是,我如何仅从事件名称执行此操作。我是否需要在事件中输入一些单词,我可以

我在谷歌日历上计划我的全天活动,就像

  • 下班时间
  • 睡觉
  • 演奏
  • 健身房
  • 我对谷歌很满意,但问题是我并没有得到报告,所以我可以看到每个类别花费了多少时间

    我知道python和django,所以我在想,我是否仍然可以在googlecalendar中记录所有事件,然后我每天都有cron作业,这些作业将从googlecalendar中获取事件,然后放入mysql数据库

    主要问题是我想为不同的事物定义不同的类别。喜欢工作、睡觉、购物等


    但是,我如何仅从事件名称执行此操作。我是否需要在事件中输入一些单词,我可以抓取这些单词并将其作为类别。关于这方面的任何想法,您都可以在此进行讨论:


    gtimereport是一个免费的在线工具,可以从多个谷歌日历中提取数据来进行时间报告。看起来很干净

    另一个有趣的链接是:

    我可能很快就会为此编写一个Python脚本

    我以前在C#中写过一个报告应用程序,但它写得很糟糕,我认为谷歌再次改变了他们的API,所以它不再工作了

    我的做法是使用标签。我想要每个客户的总工作时间。我会将它们作为以下内容输入谷歌日历: @客户名称工作描述

    其中clientname只能是前几个字母,软件将其与客户端列表中的全名相匹配。然后,我的软件将允许您选择一个时间段和一个或多个客户端,并将它们输出到一个外观整洁的Word文件中


    PS:老实说,使用gtimereport.com的建议对我来说似乎很糟糕。你基本上是把你所有的日历上传给陌生人。这就是为什么我要为此写一个脚本

    我建议将这些不同的东西组织到自己的日历中,因为这样比匹配标题更容易发现。总结日历中的所有时间应该是微不足道的。看一看,它可能会满足你的需要。注意,有一些关于谷歌日历的报告在。我想,如果你在谷歌地图上正确地标注了地点,它可以直观地显示你在家和工作中花费的时间。请不要只发布链接答案:如果lik被打破,答案就不再有用了。你可以通过在链接地址解释信息的本质来改进你的答案。嗨,谢谢你的输入。我补充了一些简短的信息。