Accès à un document Quip spécifique avec l'API Quip pour analyser le texte stocké dans une feuille de calcul sur Quip. Notez la méthode d'accès à ce moment-là.
Obtenez un jeton avec POSTMAN. Pour plus d'informations, voir Quip API Documentation
GET https://platform.quip.com/1/users/current
Obtenez des dossiers et des documents à l'aide de la fonction obtenir une feuille de calcul sur Github.
quip_analysis.py
import quip
# access to the quip
client = quip.QuipClient(access_token=<access_token>)
# Get your thread_id from the URL of your document
user = client.get_authenticated_user()
starred = client.get_folder(user["starred_folder_id"])
# get the spreadsheet
spreadsheet = client.get_second_spreadsheet(thread_id=<thread_id>)
parsedSpreadsheet = client.parse_spreadsheet_contents(spreadsheet)
Puisque vous pouvez obtenir les données au format feuille de calcul, déposez-les dans le bloc de données
quip_analysis.py
# create the dataframe
counter = 0
spreadsheetData = []
colNames = []
for rows in parsedSpreadsheet["rows"]:
cells = rows["cells"]
rowData = []
for key, value in cells.items():
if counter == 0:
colNames.append(key)
rowData.append(value['content'])
spreadsheetData.append(rowData)
counter += 1
l = pd.DataFrame(spreadsheetData, columns=colNames)
Après cela, les mots fréquents sur le document ont été extraits par analyse morphologique.
Recommended Posts