Validation 19/03/22 - 10h21
parent
a8a14b426e
commit
c70ef33e42
|
@ -139,7 +139,7 @@ def add_class(diction):
|
||||||
|
|
||||||
if ("duree_formation" in diction.keys()):
|
if ("duree_formation" in diction.keys()):
|
||||||
if diction['duree_formation']:
|
if diction['duree_formation']:
|
||||||
mydata['duree_formation'] = diction['duree_formation']
|
mydata['duree_formation'] = int(str(diction['duree_formation']))
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1169,7 +1169,7 @@ def add_class_mass(file=None, Folder=None, diction=None):
|
||||||
mydata['institut_formation'] = str(df['institut_formation'].values[n])
|
mydata['institut_formation'] = str(df['institut_formation'].values[n])
|
||||||
mydata['distantiel'] = str(df['presentiel'].values[n])
|
mydata['distantiel'] = str(df['presentiel'].values[n])
|
||||||
mydata['url'] = str(df['url'].values[n])
|
mydata['url'] = str(df['url'].values[n])
|
||||||
mydata['duree_formation'] = str(df['duree_formation'].values[n])
|
mydata['duree_formation'] = int(str(df['duree_formation'].values[n]))
|
||||||
mydata['plus_produit'] = str(df['plus_produit'].values[n])
|
mydata['plus_produit'] = str(df['plus_produit'].values[n])
|
||||||
mydata['mots_cle'] = str(df['mots_cle'].values[n])
|
mydata['mots_cle'] = str(df['mots_cle'].values[n])
|
||||||
'''
|
'''
|
||||||
|
|
|
@ -1,86 +1,9 @@
|
||||||
,index,mots,occurence,moyenne,id_formation,source_field
|
,index,mots,occurence,moyenne,id_formation,source_field
|
||||||
0,0,publiquel,1,0.01,8866,default
|
0,0,renforc,1,0.11,8866,default
|
||||||
1,1,transmiss,1,0.01,8866,default
|
1,1,comptabilit,1,0.11,8866,default
|
||||||
2,2,apre,1,0.01,8866,default
|
2,2,fondamental,1,0.11,8866,default
|
||||||
3,3,liquid,1,0.01,8866,default
|
3,3,semain,2,0.22,8866,default
|
||||||
4,4,budgetl,1,0.01,8866,default
|
4,4,programm,1,0.11,8866,default
|
||||||
5,5,2,1,0.01,8866,default
|
5,5,def,1,0.11,8866,default
|
||||||
6,6,toutavantun,1,0.01,8866,default
|
6,6,7,1,0.11,8866,default
|
||||||
7,7,5,1,0.01,8866,default
|
7,7,publiqu,1,0.11,8866,default
|
||||||
8,8,vot,1,0.01,8866,default
|
|
||||||
9,9,present,1,0.01,8866,default
|
|
||||||
10,10,cot,2,0.02,8866,default
|
|
||||||
11,11,autoris,2,0.02,8866,default
|
|
||||||
12,12,suiv,2,0.02,8866,default
|
|
||||||
13,13,engag,1,0.01,8866,default
|
|
||||||
14,14,mis,1,0.01,8866,default
|
|
||||||
15,15,recouvr,1,0.01,8866,default
|
|
||||||
16,16,recettesconstat,1,0.01,8866,default
|
|
||||||
17,17,execu,2,0.02,8866,default
|
|
||||||
18,18,emiss,1,0.01,8866,default
|
|
||||||
19,19,financ,1,0.01,8866,default
|
|
||||||
20,20,cred,2,0.02,8866,default
|
|
||||||
21,21,ap,1,0.01,8866,default
|
|
||||||
22,22,cle,1,0.01,8866,default
|
|
||||||
23,23,structurel,1,0.01,8866,default
|
|
||||||
24,24,servic,1,0.01,8866,default
|
|
||||||
25,25,ordon,1,0.01,8866,default
|
|
||||||
26,26,programm,3,0.03,8866,default
|
|
||||||
27,27,p503,1,0.01,8866,default
|
|
||||||
28,28,different,1,0.01,8866,default
|
|
||||||
29,29,ordonnanc,1,0.01,8866,default
|
|
||||||
30,30,travailun,1,0.01,8866,default
|
|
||||||
31,31,amort,1,0.01,8866,default
|
|
||||||
32,32,processus,1,0.01,8866,default
|
|
||||||
33,33,pai,3,0.03,8866,default
|
|
||||||
34,34,autodiagnostic,1,0.01,8866,default
|
|
||||||
35,35,bp,1,0.01,8866,default
|
|
||||||
36,36,formationreduir,1,0.01,8866,default
|
|
||||||
37,37,del,1,0.01,8866,default
|
|
||||||
38,38,fondamental,1,0.01,8866,default
|
|
||||||
39,39,trait,1,0.01,8866,default
|
|
||||||
40,40,dgp,1,0.01,8866,default
|
|
||||||
41,41,princip,1,0.01,8866,default
|
|
||||||
42,42,charg,2,0.02,8866,default
|
|
||||||
43,43,oper,2,0.02,8866,default
|
|
||||||
44,44,rest,1,0.01,8866,default
|
|
||||||
45,45,toutdevelopp,1,0.01,8866,default
|
|
||||||
46,46,groupe1,1,0.01,8866,default
|
|
||||||
47,47,creanc,1,0.01,8866,default
|
|
||||||
48,48,realis,1,0.01,8866,default
|
|
||||||
49,49,titr,1,0.01,8866,default
|
|
||||||
50,50,cp,1,0.01,8866,default
|
|
||||||
51,51,situat,1,0.01,8866,default
|
|
||||||
52,52,4,1,0.01,8866,default
|
|
||||||
53,53,produit,1,0.01,8866,default
|
|
||||||
54,54,lois,1,0.01,8866,default
|
|
||||||
55,55,elabor,1,0.01,8866,default
|
|
||||||
56,56,publiqu,1,0.01,8866,default
|
|
||||||
57,57,pris,1,0.01,8866,default
|
|
||||||
58,58,provis,1,0.01,8866,default
|
|
||||||
59,59,depensesl,1,0.01,8866,default
|
|
||||||
60,60,comptabl,1,0.01,8866,default
|
|
||||||
61,61,primit,1,0.01,8866,default
|
|
||||||
62,62,def,1,0.01,8866,default
|
|
||||||
63,63,modif,1,0.01,8866,default
|
|
||||||
64,64,vir,1,0.01,8866,default
|
|
||||||
65,65,global,1,0.01,8866,default
|
|
||||||
66,66,valid,1,0.01,8866,default
|
|
||||||
67,67,budgetair,1,0.01,8866,default
|
|
||||||
68,68,3,1,0.01,8866,default
|
|
||||||
69,69,budget,4,0.04,8866,default
|
|
||||||
70,70,comptabilit,2,0.02,8866,default
|
|
||||||
71,71,semain,2,0.02,8866,default
|
|
||||||
72,72,decis,1,0.01,8866,default
|
|
||||||
73,73,general,1,0.01,8866,default
|
|
||||||
74,74,control,1,0.01,8866,default
|
|
||||||
75,75,rapport,1,0.01,8866,default
|
|
||||||
76,76,renforc,1,0.01,8866,default
|
|
||||||
77,77,7,1,0.01,8866,default
|
|
||||||
78,78,cloturel,1,0.01,8866,default
|
|
||||||
79,79,rectif,1,0.01,8866,default
|
|
||||||
80,80,separ,1,0.01,8866,default
|
|
||||||
81,81,orient,1,0.01,8866,default
|
|
||||||
82,82,notion,2,0.02,8866,default
|
|
||||||
83,83,ordre,1,0.01,8866,default
|
|
||||||
84,84,oeuvr,1,0.01,8866,default
|
|
||||||
|
|
|
|
@ -1,14 +1,9 @@
|
||||||
mots occurence moyenne id_formation source_field
|
mots occurence moyenne id_formation source_field
|
||||||
0 publiquel 1 0.01 8866 default
|
0 renforc 1 0.11 8866 default
|
||||||
1 transmiss 1 0.01 8866 default
|
1 comptabilit 1 0.11 8866 default
|
||||||
2 apre 1 0.01 8866 default
|
2 fondamental 1 0.11 8866 default
|
||||||
3 liquid 1 0.01 8866 default
|
3 semain 2 0.22 8866 default
|
||||||
4 budgetl 1 0.01 8866 default
|
4 programm 1 0.11 8866 default
|
||||||
.. ... ... ... ... ...
|
5 def 1 0.11 8866 default
|
||||||
80 separ 1 0.01 8866 default
|
6 7 1 0.11 8866 default
|
||||||
81 orient 1 0.01 8866 default
|
7 publiqu 1 0.11 8866 default
|
||||||
82 notion 2 0.02 8866 default
|
|
||||||
83 ordre 1 0.01 8866 default
|
|
||||||
84 oeuvr 1 0.01 8866 default
|
|
||||||
|
|
||||||
[85 rows x 5 columns]
|
|
14
wrapper.py
14
wrapper.py
|
@ -127,7 +127,7 @@ def get_all_class(diction):
|
||||||
# Dictionnaire des champs utilisables
|
# Dictionnaire des champs utilisables
|
||||||
field_list = ['token', 'user_ip', 'user_country_code', 'user_country_name', 'user_city',
|
field_list = ['token', 'user_ip', 'user_country_code', 'user_country_name', 'user_city',
|
||||||
'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'search_text', 'certif',
|
'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'search_text', 'certif',
|
||||||
'support', 'type', 'lang', 'price', 'distance']
|
'support', 'type', 'lang', 'price', 'distance', 'duration']
|
||||||
|
|
||||||
incom_keys = diction.keys()
|
incom_keys = diction.keys()
|
||||||
|
|
||||||
|
@ -223,7 +223,7 @@ def recherche_text_simple(diction):
|
||||||
'''
|
'''
|
||||||
field_list = ['token', 'user_ip', 'user_country_code', 'user_country_name', 'user_city',
|
field_list = ['token', 'user_ip', 'user_country_code', 'user_country_name', 'user_city',
|
||||||
'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'search_text', 'certif',
|
'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'search_text', 'certif',
|
||||||
'support', 'type', 'lang', 'price', 'distance']
|
'support', 'type', 'lang', 'price', 'distance', 'duration']
|
||||||
incom_keys = diction.keys()
|
incom_keys = diction.keys()
|
||||||
for val in incom_keys:
|
for val in incom_keys:
|
||||||
if val not in field_list:
|
if val not in field_list:
|
||||||
|
@ -316,6 +316,14 @@ def recherche_text_simple(diction):
|
||||||
distance_crit['distance'] = diction['distance']
|
distance_crit['distance'] = diction['distance']
|
||||||
new_diction['distance'] = diction['distance']
|
new_diction['distance'] = diction['distance']
|
||||||
|
|
||||||
|
|
||||||
|
duration_crit = {}
|
||||||
|
if ("duration" in diction.keys()):
|
||||||
|
if diction['duration']:
|
||||||
|
if (str(diction['duration']) != "0"):
|
||||||
|
duration_crit['duration'] = diction['duration']
|
||||||
|
new_diction['duration'] = diction['duration']
|
||||||
|
|
||||||
'''
|
'''
|
||||||
/!\ Important : si le token est vide, alors c'est une recherche faite en mode non-connecté.
|
/!\ Important : si le token est vide, alors c'est une recherche faite en mode non-connecté.
|
||||||
on doit l'accepter.
|
on doit l'accepter.
|
||||||
|
@ -596,7 +604,7 @@ def store_recherche(diction, user_recid=""):
|
||||||
|
|
||||||
field_list = ['token', 'user_ip', 'user_country_code', 'user_country_name', 'user_city',
|
field_list = ['token', 'user_ip', 'user_country_code', 'user_country_name', 'user_city',
|
||||||
'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'search_text', 'certif',
|
'user_postal', 'user_latitude', 'user_longitude', 'user_state', 'search_text', 'certif',
|
||||||
'support', 'type', 'lang', 'price', 'distance']
|
'support', 'type', 'lang', 'price', 'distance', 'duration']
|
||||||
incom_keys = diction.keys()
|
incom_keys = diction.keys()
|
||||||
for val in incom_keys:
|
for val in incom_keys:
|
||||||
if val not in field_list:
|
if val not in field_list:
|
||||||
|
|
Loading…
Reference in New Issue