[PYTHON] Gestion de routine avec calendrier

Gestion de routine hebdomadaire. Je pense que Google Agenda, l'écriture manuscrite et Excel sont bien, Je pense qu'il y aura des changements pendant les essais et erreurs, donc je l'ai fait avec python.

Comme il est divisé par jour, vous pouvez vérifier les réussites / non-réalisations en cochant chaque jour.

Nous gérons les menus d'entraînement musculaire, les repas et l'apprentissage de l'anglais.

J'utilise la sortie csv en "collant uniquement la valeur" dans l'Excel formaté et en l'imprimant.

Je pense que la simplicité est la meilleure.

#!/usr/bin/env python
# coding: utf-8

# In[1]:


import pandas as pd
# import datetime as dt
# from datetime import datetime as dtdt
import calendar


# In[2]:


c = calendar.Calendar(firstweekday=0)


# In[3]:


cld = c.monthdayscalendar(2020, 8)


# In[4]:


routine = []
# routine.append(["","","","","","","",]) #Liste des routines pour chaque jour
routine.append(["a","b","c","d","e","f","",])

# routine.append(["" for _ in range(7)]) #Énumérez la même routine tous les jours
# routine.append(["routine" for _ in range(7)]) #Énumérez la même routine tous les jours

# In[5]:

week=["Mois","Feu","eau","bois","Argent","sol","journée"]


# In[6]:


df = pd.DataFrame(week).T
for i in range(len(cld)):
    df_cld = pd.DataFrame(cld[i]).T
    df_cld = pd.concat([df_cld,df_routine]).reset_index(drop = 1)
    [df_cld.drop(columns=i,inplace=True) for i in range(len(df_cld.T)) if df_cld.T[0][i] is 0] #Supprimé le mois dernier / le mois prochain
    df = pd.concat([df,df_cld]).reset_index(drop = True)
df.to_csv('sc.csv')


Recommended Posts

Gestion de routine avec calendrier
Gestion de vidéos YouTube avec Python 3
Gestion des mots de passe avec python: trousseau de clés
Gestion des serveurs avec import Jupyter (1)
Remarques sur la gestion des packages avec conda
Installation de Python et gestion des packages avec pip
Obtenez des vacances avec l'API Google Agenda
Utilisation de MLflow avec Databricks ③ --Gestion du cycle de vie des modèles -
Création de tableaux Excel avec Python [Table de gestion des progrès]