datacipen commited on
Commit
0e55ef1
1 Parent(s): d28f004

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +5 -13
main.py CHANGED
@@ -907,11 +907,12 @@ async def contexte(romeListArray):
907
  emplois_list = ''.join(emplois)
908
  context = emplois_list.replace('[','').replace(']','').replace('{','').replace('}','')
909
  #ficheMetier = await Fiche_metier("https://www.soi-tc.fr/assets/fiches_pe/FEM_", romeListArray[0])
910
- ficheMetier = await FicheMetier("https://candidat.francetravail.fr/metierscope/fiche-metier/", romeListArray[0]) + await ChiffresClesMetier("https://dataemploi.pole-emploi.fr/metier/chiffres-cles/NAT/FR/", romeListArray[0])
 
911
  ficheMetiersCompetencesSavoirs = await Fiche_metier_competences_savoirs(romeListArray[0])
912
  #metierSecteurContexteTravail = await Metier_secteur_contexte_travail(romeListArray[0])
913
  cl.user_session.set("EmploiST", context)
914
- return ficheMetier + "Fiche métier Compétences Savoirs :\n" + ficheMetiersCompetencesSavoirs + "\nListe des emplois issus de France Travail :\n" + context
915
  #return "Fiche métier Compétences Savoirs :\n" + ficheMetiersCompetencesSavoirs + "\nMetier secteur contexte au travail :\n" + metierSecteurContexteTravail + "\nListe des emplois issus de France Travail :\n" + context
916
  #return "Liste des emplois issus de France Travail :\n" + context
917
  #return "\nMetier secteur contexte au travail :\n" + metierSecteurContexteTravail + "\nListe des emplois issus de France Travail :\n" + context
@@ -1000,26 +1001,17 @@ async def FicheMetier(url, codes):
1000
  for i in range(0,len(codeArray)):
1001
  response = requests.get(url + codeArray[i])
1002
  soup = BeautifulSoup(response.text, "html.parser")
1003
- alljobs = soup.select('div.fm-other-names > ul > li')
1004
- allKindjobs = ""
1005
- for j in range(0,len(alljobs)):
1006
- allKindjobs = allKindjobs + removeTags(alljobs[j]) + ", "
1007
  allmissions = soup.select('div.fm-presentation-text')
1008
  allcompetences = soup.select('div#part2')
1009
  allcontextes = soup.select('div#part3')
1010
- #all = all + "Fiche Métier " + codeArray[i] + ":\nTous les métiers possibles :" + allKindjobs + "\nLes missions principales : " + removeTags(allmissions[0]) + ". Les compétences recherchées : " + removeTags(allcompetences[0]) + ". Les contextes au travail : " + removeTags(allcontextes[0]) + "."
1011
- all = all + "Fiche Métier " + codeArray[i] + ":\nTous les métiers possibles :" + allKindjobs + "."
1012
  else:
1013
  response = requests.get(url + codes)
1014
  soup = BeautifulSoup(response.text, "html.parser")
1015
- alljobs = soup.select('div.fm-other-names > ul > li')
1016
- allKindjobs = ""
1017
- for j in range(0,len(alljobs)):
1018
- allKindjobs = allKindjobs + removeTags(alljobs[j]) + ", "
1019
  allmissions = soup.select('div.fm-presentation-text')
1020
  allcompetences = soup.select('div#part2')
1021
  allcontextes = soup.select('div#part3')
1022
- all = "Fiche Métier " + codes + ":\nTous les métiers possibles :" + allKindjobs + "\nLes missions principales : " + removeTags(allmissions[0]) + ". Les compétences recherchées : " + removeTags(allcompetences[0]) + ". Les contextes au travail : " + removeTags(allcontextes[0]) + "."
1023
  return all
1024
 
1025
  @cl.step(type="tool")
 
907
  emplois_list = ''.join(emplois)
908
  context = emplois_list.replace('[','').replace(']','').replace('{','').replace('}','')
909
  #ficheMetier = await Fiche_metier("https://www.soi-tc.fr/assets/fiches_pe/FEM_", romeListArray[0])
910
+ ficheMetier = await FicheMetier("https://candidat.francetravail.fr/metierscope/fiche-metier/", romeListArray[0])
911
+ ficheClesMetier = await ChiffresClesMetier("https://dataemploi.pole-emploi.fr/metier/chiffres-cles/NAT/FR/", romeListArray[0])
912
  ficheMetiersCompetencesSavoirs = await Fiche_metier_competences_savoirs(romeListArray[0])
913
  #metierSecteurContexteTravail = await Metier_secteur_contexte_travail(romeListArray[0])
914
  cl.user_session.set("EmploiST", context)
915
+ return ficheMetier + ficheClesMetier + "\nFiche métier Compétences Savoirs :\n" + ficheMetiersCompetencesSavoirs + "\nListe des emplois issus de France Travail :\n" + context
916
  #return "Fiche métier Compétences Savoirs :\n" + ficheMetiersCompetencesSavoirs + "\nMetier secteur contexte au travail :\n" + metierSecteurContexteTravail + "\nListe des emplois issus de France Travail :\n" + context
917
  #return "Liste des emplois issus de France Travail :\n" + context
918
  #return "\nMetier secteur contexte au travail :\n" + metierSecteurContexteTravail + "\nListe des emplois issus de France Travail :\n" + context
 
1001
  for i in range(0,len(codeArray)):
1002
  response = requests.get(url + codeArray[i])
1003
  soup = BeautifulSoup(response.text, "html.parser")
 
 
 
 
1004
  allmissions = soup.select('div.fm-presentation-text')
1005
  allcompetences = soup.select('div#part2')
1006
  allcontextes = soup.select('div#part3')
1007
+ all = all + "Fiche Métier " + codeArray[i] + ":\nLes missions principales : " + removeTags(allmissions[0]) + ". Les compétences recherchées : " + removeTags(allcompetences[0]) + ". Les contextes au travail : " + removeTags(allcontextes[0]) + "."
 
1008
  else:
1009
  response = requests.get(url + codes)
1010
  soup = BeautifulSoup(response.text, "html.parser")
 
 
 
 
1011
  allmissions = soup.select('div.fm-presentation-text')
1012
  allcompetences = soup.select('div#part2')
1013
  allcontextes = soup.select('div#part3')
1014
+ all = "Fiche Métier " + codes + ":\nLes missions principales : " + removeTags(allmissions[0]) + ". Les compétences recherchées : " + removeTags(allcompetences[0]) + ". Les contextes au travail : " + removeTags(allcontextes[0]) + "."
1015
  return all
1016
 
1017
  @cl.step(type="tool")