Доступ к googlecl с использованием скрипта python

Я пытаюсь создать программу python gtk, которая использует инструменты googlecl, такие как перечисление календаря Google, доступ к блогу google и т. д. Однако я не знаю, как вызвать команду в python gtk.

команда для запуска googlecl в терминале - это список календаря Google --date 2010-12-02

Эта команда будет перечислять все встречи в календаре Google во 2 декабря, если они будут введены в терминал. Однако я не знаю, как сделать python gtk делать то же самое. Любая помощь была бы оценена.

Googlecl - это инструмент командной строки, выпущенный google для упрощения управления обычными задачами, такими как Google Calendar, Google Blogger, Google Документы и т. Д. Более подробную информацию о code.google можно найти на. ком / р / GoogleCL /

1
задан 3 December 2010 в 05:12

9 ответов

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль Subprocess, который позволит вам создавать и получать исходящие из системных вызовов - как googlecl. [ ! d0]

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Тогда вы захотите использовать модуль подпроцесса . Это обесценивается для вышеупомянутого модуля Subprocess и удаляется в Python 3.

2
ответ дан 26 May 2018 в 00:08
  • 1
    googlecl фактически написан на Python. Я написал несколько сценариев, которые используют Subprocess для него, но, возможно, кто-то где-то сделал умную вещь и импортирует ее и использует ее напрямую ... – UrkoM 3 December 2010 в 06:29
  • 2
    Я буду использовать python 1.6, так как это версия по умолчанию, которая поставляется с ubuntu и обеспечит совместимость для всех пользователей. Поэтому я в основном запускаю следующую команду python для получения вывода, вывод подпроцесса импорта = подпроцесс.Popen («список календаря Google - дата 2010-12-02») – nik90 3 December 2010 в 13:26

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль Subprocess, который позволит вам создавать и получать исходящие из системных вызовов - как googlecl. [ ! d0]

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Тогда вы захотите использовать модуль подпроцесса . Это обесценивается для вышеупомянутого модуля Subprocess и удаляется в Python 3.

2
ответ дан 25 July 2018 в 22:48

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль Subprocess, который позволит вам создавать и получать исходящие из системных вызовов - как googlecl. [ ! d0]

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Тогда вы захотите использовать модуль подпроцесса . Это обесценивается для вышеупомянутого модуля Subprocess и удаляется в Python 3.

2
ответ дан 27 July 2018 в 00:31

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль Subprocess, который позволит вам создавать и получать исходящие из системных вызовов - как googlecl. [ ! d0]

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Тогда вы захотите использовать модуль подпроцесса . Это обесценивается для вышеупомянутого модуля Subprocess и удаляется в Python 3.

2
ответ дан 2 August 2018 в 04:12

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль подпроцесса , который позволит вам создавать и собирать выходные данные из системных вызовов - например, googlecl .

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Затем вы захотите использовать модуль Commands Module . Это обесценивается для вышеуказанного модуля подпроцесса и удаляется в Python 3.

2
ответ дан 4 August 2018 в 20:17

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль подпроцесса , который позволит вам создавать и собирать выходные данные из системных вызовов - например, googlecl .

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Затем вы захотите использовать модуль Commands Module . Это обесценивается для вышеуказанного модуля подпроцесса и удаляется в Python 3.

2
ответ дан 6 August 2018 в 04:17

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль подпроцесса , который позволит вам создавать и собирать выходные данные из системных вызовов - например, googlecl .

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Затем вы захотите использовать модуль Commands Module . Это обесценивается для вышеуказанного модуля подпроцесса и удаляется в Python 3.

2
ответ дан 7 August 2018 в 22:21

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль подпроцесса , который позволит вам создавать и собирать выходные данные из системных вызовов - например, googlecl .

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Затем вы захотите использовать модуль Commands Module . Это обесценивается для вышеуказанного модуля подпроцесса и удаляется в Python 3.

2
ответ дан 10 August 2018 в 10:31

Есть очень хороший шанс (если вы используете Python 3), что вы захотите использовать модуль подпроцесса , который позволит вам создавать и собирать выходные данные из системных вызовов - например, googlecl .

Если вы используете Python & lt; 2.6 (Скорее всего, вы не с тех пор, как 2.6 является официальной версией в репозиториях). Затем вы захотите использовать модуль Commands Module . Это обесценивается для вышеуказанного модуля подпроцесса и удаляется в Python 3.

2
ответ дан 13 August 2018 в 16:58
  • 1
    googlecl фактически написан на Python. Я написал несколько сценариев, которые используют Subprocess для него, но, возможно, кто-то где-то сделал умную вещь и импортирует ее и использует ее напрямую ... – UrkoM 3 December 2010 в 06:29
  • 2
    Я буду использовать python 1.6, так как это версия по умолчанию, которая поставляется с ubuntu и обеспечит совместимость для всех пользователей. Поэтому я в основном запускаю следующую команду python для получения вывода, вывод подпроцесса импорта = подпроцесс.Popen («список календаря Google - дата 2010-12-02») – nik90 3 December 2010 в 13:26

Другие вопросы по тегам:

Похожие вопросы: