Update main.py
Browse files
main.py
CHANGED
@@ -413,6 +413,13 @@ async def construction_NCS(competenceList):
|
|
413 |
)
|
414 |
await cl.Message(author="Datapcc : 🌐🌐🌐",content="👨💼 Source France Travail : " + listEmplois_name, elements=text_elements).send()
|
415 |
await cl.sleep(1)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
416 |
codeArray = romeListArray
|
417 |
ficheMetiers = []
|
418 |
for i in range(0,len(codeArray)):
|
@@ -422,14 +429,8 @@ async def construction_NCS(competenceList):
|
|
422 |
await cl.Message(
|
423 |
author="Datapcc : 🌐🌐🌐", content="[Fiches métiers] 🔗", elements=ficheMetiers
|
424 |
).send()
|
425 |
-
|
426 |
-
await
|
427 |
-
listClesMetier_name = f"Chiffres clés des emplois"
|
428 |
-
text_ClesMetier = []
|
429 |
-
text_ClesMetier.append(
|
430 |
-
cl.Text(content="Question : " + competenceList + "\n\nRéponse :\n" + ficheClesMetier, name=listClesMetier_name)
|
431 |
-
)
|
432 |
-
await cl.Message(author="Datapcc : 🌐🌐🌐",content="📊 Source France Travail : " + listClesMetier_name, elements=text_ClesMetier).send()
|
433 |
|
434 |
return "datavisualisation des statistiques de l'emploi"
|
435 |
|
@@ -443,15 +444,15 @@ async def contexte(competence):
|
|
443 |
await cl.sleep(1)
|
444 |
romeListArray = cl.user_session.get("codeRomeArray")
|
445 |
df_emplois = await API_France_Travail(romeListArray)
|
446 |
-
await cl.sleep(1)
|
447 |
-
for j in range(0, len(romeListArray)):
|
448 |
-
|
449 |
-
|
450 |
-
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
|
456 |
return df_emplois
|
457 |
|
|
|
413 |
)
|
414 |
await cl.Message(author="Datapcc : 🌐🌐🌐",content="👨💼 Source France Travail : " + listEmplois_name, elements=text_elements).send()
|
415 |
await cl.sleep(1)
|
416 |
+
listClesMetier_name = f"Chiffres clés des emplois"
|
417 |
+
text_ClesMetier = []
|
418 |
+
text_ClesMetier.append(
|
419 |
+
cl.Text(content="Question : " + competenceList + "\n\nRéponse :\n" + ficheClesMetier, name=listClesMetier_name)
|
420 |
+
)
|
421 |
+
await cl.Message(author="Datapcc : 🌐🌐🌐",content="📈 Source France Travail : " + listClesMetier_name, elements=text_ClesMetier).send()
|
422 |
+
await cl.sleep(1)
|
423 |
codeArray = romeListArray
|
424 |
ficheMetiers = []
|
425 |
for i in range(0,len(codeArray)):
|
|
|
429 |
await cl.Message(
|
430 |
author="Datapcc : 🌐🌐🌐", content="[Fiches métiers] 🔗", elements=ficheMetiers
|
431 |
).send()
|
432 |
+
|
433 |
+
await datavisualisation_statistiques_emplois(context)
|
|
|
|
|
|
|
|
|
|
|
|
|
434 |
|
435 |
return "datavisualisation des statistiques de l'emploi"
|
436 |
|
|
|
444 |
await cl.sleep(1)
|
445 |
romeListArray = cl.user_session.get("codeRomeArray")
|
446 |
df_emplois = await API_France_Travail(romeListArray)
|
447 |
+
#await cl.sleep(1)
|
448 |
+
#for j in range(0, len(romeListArray)):
|
449 |
+
# table = await datavisualisation_chiffres_cles_emplois("https://dataemploi.pole-emploi.fr/metier/chiffres-cles/NAT/FR/" + romeListArray[j])
|
450 |
+
# plot_demandeur = plotDemandeur(htmlToDataframe(table[0]), romeListArray[j])
|
451 |
+
# if len(table[1]) > 0:
|
452 |
+
# plot_salaire = plotSalaire(htmlToDataframe(table[1]))
|
453 |
+
# plot_difficulte = plotDifficulte(htmlToDataframe(table[2]))
|
454 |
+
# plot_repartitionContrat = plotRepartition(htmlToDataframe(table[3]), "Répartition des embauches du métier : type de contrat")
|
455 |
+
# plot_repartitionEntreprise = plotRepartition(htmlToDataframe(table[4]), "Répartition des embauches du métier : type entreprise")
|
456 |
|
457 |
return df_emplois
|
458 |
|