enter image description here
Ce site est inaccessibleharry.magento.com n'autorise pas la connexion.
Voici quelques conseils :
Vérifier la connexion
Vérifier le proxy et le pare-feu
ERR_CONNECTION_REFUSED
i have elasticsearch indice i have filed name "titile":Rolex i want to write DSL to save
ratemax,ratemin fields as variable
can this be done here is my sample json
"vente": [
"62402c696a271a7d0ceeef2f"
],
"status": [
0
]
},
"ignored_field_values": {
"description.keyword": [
"ROLEX \nPRINCE BRANCARD \"EATON QUARTER CENTURY CLUB\" \nVERS 1930 \nMontre bracelet en or jaune 14K sur cuir. \nBOITIER : rectangulaire curvex cintré en or jaune 14K (belle oxydation de l'or). Fond gravé d'une dédicace: \"Presented to Fred Peartree to mark a quarter century of continuous service with the T. Eaton, 1916-1941.\" \nCADRAN : duodial, argenté deux tons, personnalisé Eaton, inscrit \"1/4 Century Club\" à la place des index. Aiguilles en acier bleui. \nMOUVEMENT: mécanique, certifié chronometre, Ultra-Prima. \nBRACELET : cuir avec boucle ardillon en or Rolex. \nBoîtier et mouvement signés Rolex. \nNumérotée 53207. \nDIM. 42 x 24 mm. \n \nCette montre fait partie d'une série personnalisée par un industriel canadien nommé Eaton. Cet entrepreneur avait l'habitude d'en faire cadeau à ses employés pour les remercier de leur fidélité. \nA 14K gold manual winding wristwatch by Rolex from the 30's."
]
}
}
i'am working on a project and i have to deal with disgusting type of data into a csv file.
I know how to put the data into a variable but i can't delete [" "],[" "],from empty lines (not empty at all because there is space into it )
i have tried many things such as gsub with a regex, comparaison string etc etc but nothing works . It's maybe a question of data length because it has to go throught 38000 lines.
can you try it ?
ID ANN;Titre;[Vide];[Vide];ID PRO;ID CLI;Type ann;Prix;[0];[0.0];[0];ID Marque;Cat Véhicule;Cylindrée;Modèle;Année;Année 2;Date;Actif;[Vide];Etat;[0];[0];Achat;ABS;Garantie;Mois garantie;Frais port;Ref contructeur;Cat;sCat;ssCat;Image1;I1 ext;Image2;I2 ext;Image3;I3 ext;[0];[0];agpl_id;agpl_ref;agpl_nom;agpl_prix;agpl_qte;agpl_poids;agpl_desc;baseimageurl;Image 1;Image 1 text;Image 2;Image 2 text;Image 3;Image 3 text;Statut;Log;Log2;Statut Img;IDAP;StN
11;Électrique - Commodo - Commodo gauche & Commodo droit - Moto APRILIA 100 SCARABEO 2004;;APRILIA 100 SCARABEO
COMODO COMMODO DROIT
TYPE VAA 4TEMPS - 2004/2009
;55;0;1;10;0;0.40;0;8;1;100;SCARABEO ;2004;2009;27/10/2020 14:34;1;;3;0;0;0;0;0;0;7.91;;4;31;117;ann_11;jpg;ann_11_2;jpg;;;0;0;11;24173;APRILIA 100 SCARABEO COMODO COMMODO DROIT TYPE VAA 4TEMPS - 2004/2009;9.56;1;0.4;desc;http://www.agpl.net/img/p/;3/2/0/1/9/32019.jpg;;3/2/0/2/3/32023.jpg;;;;0;;;1;0;0
12;Moto APRILIA 100 SCARABEO 2004;;APRILIA 100 SCARABEO
DISQUE DE FREIN AVANT
TYPE VAA 4TEMPS - 2004/2009
4mm
;55;0;1;28;0;1.50;0;8;1;100;SCARABEO ;2004;2009;27/10/2020 14:34;1;;3;0;0;0;0;0;0;10.90;;2;13;74;ann_12;jpg;;;;;0;0;12;24145;APRILIA 100 SCARABEO DISQUE DE FREIN AVANT TYPE VAA 4TEMPS - 2004/2009;27.53;1;1.5;desc;http://www.agpl.net/img/p/;3/1/9/7/3/31973.jpg;;;;;;0;;;1;0;0
15;Électrique - Allumage - Alternateur / Rotor - Stator - Moto APRILIA 100 SCARABEO 2004;;APRILIA 100 SCARABEO
ROTOR ALLUMAGE ALTERNATEUR
TYPE VAA 4TEMPS - 2004/2009
;55;0;1;30;0;1.00;0;8;1;100;SCARABEO ;2004;2009;27/10/2020 14:34;1;;3;0;0;0;0;0;0;9.49;;4;147;150;ann_15;jpg;;;;;0;0;15;24141;APRILIA 100 SCARABEO ROTOR ALLUMAGE ALTERNATEUR TYPE VAA 4TEMPS - 2004/2009;29.90;1;1;desc;http://www.agpl.net/img/p/;3/1/9/6/8/31968.jpg;;;;;;0;;;1;0;0
69;Électrique - Relais et capteurs - Relais divers - Moto APRILIA 125 RSV TUONO (R), (RACING) 2004;;APRILIA 1000 RSV R
5 RELAIS CENTRALES ELECTRIQUE
CAPTEUR CHUTE RENVERSEMENT
TYPE ZD4RRA - 2004/2005
;55;0;1;27;0;0.20;0;8;1;125;RSV TUONO (R), (RACING);2004;2005;27/10/2020 14:34;1;;3;0;0;0;0;0;0;6.79;;4;29;154;ann_69;jpg;ann_69_2;jpg;ann_69_3;jpg;0;0;69;170327;APRILIA 1000 RSV R 5 RELAIS CENTRALES ELECTRIQUE TYPE ZD4RRA - 2004/2005;26.90;1;0.2;desc;http://www.agpl.net/img/p/;2/7/0/2/4/1/270241.jpg;;2/7/0/2/4/2/270242.jpg;;2/7/0/2/4/3/270243.jpg;;0;;;1;0;0
103;Cycle - Frein arrière - Disque de frein - Moto APRILIA 1000 RS 1998;;APRILIA
125 RS-1998/09
125 TUONO-2004/05
250 RS-1995/05
1000 TUONO FIGHTER 02/05
1000 TUONO RACING 03/08
1000 TUONO RR 03/08
1000 RSV 1998/08
1000 RSV R 98/08
1000 RSV FACTORY 04/07
1000 RSV SP 99/03
1000 SL FALCO 00/04
DISQUE DE FREIN ARRIERE
4.8mm
Mini 4.5mm
;55;0;1;40;0;1.00;0;8;1;1000;RS;1998;2009;27/10/2020 14:34;1;;3;0;0;0;0;0;0;9.49;;2;14;75;ann_103;jpg;;;;;0;0;103;169793;APRILIA 1000 TUONO / RSV / FALCO-125 RS-250 RS-DISQUE DE FREIN ARRIERE;39.90;1;1;desc;http://www.agpl.net/img/p/;2/6/9/1/4/1/269141.jpg;;;;;;0;;;1;0;0
112;Moto APRILIA 125 ATLANTIC 2002;;APRILIA 125 ATLANTIC
CABLE DE COMPTEUR
TYPE ZD4SP - 2002/2010
;55;0;1;9;0;0.15;0;8;1;125;ATLANTIC;2002;2010;27/10/2020 14:34;1;;3;0;0;0;0;0;0;6.79;;2;23;223;ann_112;jpg;;;;;0;0;112;112549;APRILIA 125 ATLANTIC CABLE DE COMPTEUR TYPE ZD4SP - 2002/2010;8.40;1;0.15;desc;http://www.agpl.net/img/p/;1/5/8/9/9/3/158993.jpg;;;;;;0;;;1;0;0
128;Cycle - Jantes - Jante & axe de roue - Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
AXE DE ROUE ARRIERE
1995/2003
Nu sans vistendeur ni entretoises
;55;0;1;17;0;0.90;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;9.49;;2;15;194;ann_128;jpg;;;;;0;0;128;137394;APRILIA 125 CLASSIC AXE DE ROUE ARRIERE 1995/2003;16.90;1;0.9;desc;http://www.agpl.net/img/p/;2/0/0/7/7/3/200773.jpg;;;;;;0;;;1;0;0
129;Cycle - Jantes - Jante & axe de roue - Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
AXE DE ROUE AVANT
1995/2003
;55;0;1;17;0;0.40;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;7.91;;2;15;194;ann_129;jpg;;;;;0;0;129;42366;APRILIA 125 CLASSIC AXE DE ROUE AVANT 1995/2003;16.90;1;0.4;desc;http://www.agpl.net/img/p/;1/4/4/9/2/0/144920.jpg;;;;;;0;;;1;0;0
130;Moteur - Echappement - Sonde lambda & Valve échappement - Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
BALANCIER BOITE
- 1995/2003
ETAT OK
;55;0;1;12;0;0.30;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;7.91;;3;20;89;ann_130;jpg;ann_130_2;jpg;;;0;0;130;103916;APRILIA 125 CLASSIC BALANCIER BOITE - 1995/2003;11.34;1;0.299;desc;http://www.agpl.net/img/p/;1/4/5/8/4/9/145849.jpg;;1/4/5/8/5/0/145850.jpg;;;;0;;;1;0;0
131;Cycle - Béquille - Béquille latérale / béquille centrale - Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
BEQUILLE LATERALE
1995/2003
;55;0;1;16;0;1.10;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;10.90;;2;9;53;ann_131;jpg;;;;;0;0;131;42367;APRILIA 125 CLASSIC BEQUILLE LATERALE 1995/2003;15.90;1;1.1;desc;http://www.agpl.net/img/p/;1/4/0/8/5/6/140856.jpg;;;;;;0;;;1;0;0
132;Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
CACHE CARTER MOTEUR DROIT
1995/2003
Rapé léger
;55;0;1;6;0;2.00;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;10.90;;3;16;79;ann_132;jpg;;;;;0;0;132;56839;APRILIA 125 CLASSIC CACHE CARTER MOTEUR DROIT 1995/2003;5.90;1;2;desc;http://www.agpl.net/img/p/;1/4/5/0/7/0/145070.jpg;;;;;;0;;;1;0;0
133;Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
CACHE CARTER MOTEUR GAUCHE
1995/2003
Rapé léger
;55;0;1;6;0;1.00;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;9.49;;3;16;79;ann_133;jpg;;;;;0;0;133;50829;APRILIA 125 CLASSIC CACHE CARTER MOTEUR GAUCHE 1995/2003;5.90;1;1;desc;http://www.agpl.net/img/p/;2/1/2/1/7/7/212177.jpg;;;;;;0;;;1;0;0
135;Électrique - Eclairage - Clignotant - Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
CLIGNOTANT ARRIERE GAUCHE
- 1995/2003
;55;0;1;9;0;0.10;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;6.79;;4;24;106;ann_135;jpg;;;;;0;0;135;170050;APRILIA 125 CLASSIC CLIGNOTANT ARRIERE GAUCHE - 1995/2003;8.90;1;0.1;desc;http://www.agpl.net/img/p/;2/6/9/6/3/0/269630.jpg;;;;;;0;;;1;0;0
136;Moteur - Echappement - Collecteur & Ligne d'échappement - Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
COLLECTEUR ECHAPPEMENT
1995/2003
;55;0;1;12;0;1.50;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;10.90;;3;20;87;ann_136;jpg;;;;;0;0;136;56829;APRILIA 125 CLASSIC COLLECTEUR ECHAPPEMENT 1995/2003;11.45;1;1.5;desc;http://www.agpl.net/img/p/;7/7/3/3/3/77333.jpg;;;;;;0;;;1;0;0
137;Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
FEU ARRIERE
1995/2003
Feu repeint
;55;0;1;10;0;0.50;0;8;1;125;CLASSIC;1995;2003;27/10/2020 14:34;1;;3;0;0;0;0;0;0;7.91;;4;24;104;ann_0;png;;;;;0;0;137;100693;APRILIA 125 CLASSIC FEU ARRIERE 1995/2003;9.71;1;0.5;desc;http://www.agpl.net/img/p/;1/4/0/8/7/0/140870.jpg;;;;;;0;[I137]:HTTP/1.1 301 Moved Permanently
;;5;0;0
139;Moto APRILIA 125 CLASSIC 1995;;APRILIA 125 CLASSIC
FLASQUE DE FREIN ARRIERE
here is my code
def analyze(document_csv)
trash = []
files = CSV.foreach((document_csv), headers: false, col_sep: "\n", skip_blanks: true) do |row|
a = row.join.split(";")
next if a == [" "] || a == [" "]
trash << a
end
trash.each do |str|
print str
end
end
Please help me fixing this
bit of data that i get from my code
["Embouts coupés"][" "][" "]["", "55", "0", "1", "37", "0", "5.00", "0", "234", "1", "650", "TL S", "1997", "2001", "27/10/2020 14:35", "1", "", "3", "0", "0", "0", "0", "0", "0", "15.90", "", "3", "20", "87", "ann_6778", "jpg", "ann_6778_2", "jpg", "ann_6778_3", "jpg", "0", "0", "6778", "67614", "SUZUKI 1000 TLS COLLECTEUR D'ECHAPPEMENT N°1 TYPE JS1AG31/21 1997/2001", "36.65", "1", "5", "desc", "http://www.agpl.net/img/p/", "1/4/4/4/9/1/144491.jpg", "", "1/4/4/4/9/2/144492.jpg", "", "1/4/5/2/9/3/145293.jpg", "", "0", "", "", "1", "0", "0"]["6824", "Moto SUZUKI 1100 GSX F 1988", "", "SUZUKI 1100 GSXF"]["POIGNEE DE MAINTIEN PASSAGER ARRIERE DROITE"][" "]```
I have CountryCode and PostalCode and I need to get the list of cities which match options (in real-time).
I already checked out some databases and APIs as http://www.zippopotam.us or http://www.geonames.org/ but they are unusable because of lack of countries (I need countries worldwide with up-to-date information).
Another option is GoogleAPI (too expensive in our case), GeoCodeNames and Mapanet (both expensive, I'm looking to spend 400$/year maximum).
Npm packages did not help either, all I was able to found were US/Canada oriented or incomplete (I need worldwide, including middle-east and Africa).
Geocode.xyz provides this information.
for example: https://geocode.xyz/27777?region=DE
Will return:
20 Bökenbusch, Ganderlesee, Germany 27777 » Confidence Score: 0.5
Ganderkesee DE 27777 Germany
Bremen DE 27777 Germany
Schierbrok DE 27777 Germany
Wildeshausen DE 27777 Germany
Delmenhorst DE 27777 Germany
Gandereksee DE 27777 Germany
Ganderkesee - Urneburg DE 27777 Germany
Garderkesee / Bookholzberg DE 27777 Germany
Immer DE 27777 Germany
Garderkesee DE 27777 Germany
Ganderkese-Heide DE 27777 Germany
Ganderkesee-Bookholzberg DE 27777 Germany
Landkreis Oldenburg DE 27777 Germany
Hohenböken DE 27777 Germany
Ganderlesee DE 27777 Germany
it's my first time posting a question here! I am trying to do a certain ruby script that travels through a website to get information, but I found that this website has a certain select list with submit buttons and I'd like to know how I can select a certain item from the list and issue a click on one of the submit buttons and then save the returned page to a variable.
The select list is as follows:
<table width="700" border="0" cellspacing="0" cellpadding="2" class="caixa">
<tr>
<td align="center">
<br>
<select name="CodEstab" size="9" class="inputtext">
<option value='0110' selected>0110 - Universidade dos Açores - Angra do Heroísmo<option value='0130'>0130 - Universidade dos Açores - Ponta Delgada<option value='0200'>0200 - Universidade do Algarve<option value='0201'>0201 - Universidade do Algarve - Faculdade de Ciências Humanas e Sociais<option value='0203'>0203 - Universidade do Algarve - Faculdade de Ciências e Tecnologia<option value='0204'>0204 - Universidade do Algarve - Faculdade de Economia<option value='0300'>0300 - Universidade de Aveiro<option value='0400'>0400 - Universidade da Beira Interior<option value='0501'>0501 - Universidade de Coimbra - Faculdade de Ciências e Tecnologia<option value='0502'>0502 - Universidade de Coimbra - Faculdade de Direito<option value='0503'>0503 - Universidade de Coimbra - Faculdade de Economia<option value='0504'>0504 - Universidade de Coimbra - Faculdade de Farmácia<option value='0505'>0505 - Universidade de Coimbra - Faculdade de Letras<option value='0506'>0506 - Universidade de Coimbra - Faculdade de Medicina<option value='0507'>0507 - Universidade de Coimbra - Faculdade de Psicologia e de Ciências da Educação<option value='0508'>0508 - Universidade de Coimbra - Faculdade de Ciências do Desporto e Educação Física<option value='0602'>0602 - Universidade de Évora - Escola de Ciências e Tecnologia<option value='0603'>0603 - Universidade de Évora - Escola de Artes<option value='0604'>0604 - Universidade de Évora - Escola de Ciências Sociais<option value='0700'>0700 - Universidade de Lisboa<option value='0701'>0701 - Universidade de Lisboa - Faculdade de Ciências<option value='0702'>0702 - Universidade de Lisboa - Faculdade de Direito<option value='0703'>0703 - Universidade de Lisboa - Faculdade de Farmácia<option value='0704'>0704 - Universidade de Lisboa - Faculdade de Letras<option value='0705'>0705 - Universidade de Lisboa - Faculdade de Medicina<option value='0708'>0708 - Universidade de Lisboa - Instituto de Geografia e Ordenamento do Território<option value='0709'>0709 - Universidade de Lisboa - Instituto de Educação<option value='0710'>0710 - Universidade de Lisboa - Faculdade de Psicologia<option value='0801'>0801 - Universidade Técnica de Lisboa - Faculdade de Medicina Veterinária<option value='0802'>0802 - Universidade Técnica de Lisboa - Faculdade de Arquitectura<option value='0803'>0803 - Universidade Técnica de Lisboa - Instituto Superior de Agronomia<option value='0804'>0804 - Universidade Técnica de Lisboa - Instituto Superior de Ciências Sociais e Políticas<option value='0805'>0805 - Universidade Técnica de Lisboa - Instituto Superior de Economia e Gestão<option value='0806'>0806 - Universidade Técnica de Lisboa - Faculdade de Motricidade Humana<option value='0807'>0807 - Universidade Técnica de Lisboa - Instituto Superior Técnico<option value='0808'>0808 - Universidade Técnica de Lisboa - Instituto Superior Técnico (instalações no Tagus Park)<option value='0901'>0901 - Universidade Nova de Lisboa - Faculdade de Ciências Médicas<option value='0902'>0902 - Universidade Nova de Lisboa - Faculdade de Ciências Sociais e Humanas<option value='0903'>0903 - Universidade Nova de Lisboa - Faculdade de Ciências e Tecnologia<option value='0904'>0904 - Universidade Nova de Lisboa - Faculdade de Economia<option value='0906'>0906 - Universidade Nova de Lisboa - Instituto Superior de Estatística e Gestão de Informação<option value='0911'>0911 - Universidade Nova de Lisboa - Faculdade de Direito<option value='1000'>1000 - Universidade do Minho<option value='1101'>1101 - Universidade do Porto - Faculdade de Ciências da Nutrição e Alimentação<option value='1102'>1102 - Universidade do Porto - Faculdade de Arquitectura<option value='1103'>1103 - Universidade do Porto - Faculdade de Ciências<option value='1104'>1104 - Universidade do Porto - Faculdade de Economia<option value='1105'>1105 - Universidade do Porto - Faculdade de Engenharia<option value='1106'>1106 - Universidade do Porto - Faculdade de Farmácia<option value='1107'>1107 - Universidade do Porto - Faculdade de Letras<option value='1108'>1108 - Universidade do Porto - Faculdade de Medicina<option value='1109'>1109 - Universidade do Porto - Faculdade de Psicologia e de Ciências da Educação<option value='1110'>1110 - Universidade do Porto - Instituto de Ciências Biomédicas Abel Salazar<option value='1111'>1111 - Universidade do Porto - Faculdade de Desporto<option value='1113'>1113 - Universidade do Porto - Faculdade de Medicina Dentária<option value='1114'>1114 - Universidade do Porto - Faculdade de Direito<option value='1201'>1201 - Universidade de Trás-os-Montes e Alto Douro - Escola de Ciências Agrárias e Veterinárias<option value='1202'>1202 - Universidade de Trás-os-Montes e Alto Douro - Escola de Ciências Humanas e Sociais<option value='1203'>1203 - Universidade de Trás-os-Montes e Alto Douro - Escola de Ciências e Tecnologia<option value='1204'>1204 - Universidade de Trás-os-Montes e Alto Douro - Escola de Ciências da Vida e do Ambiente<option value='1205'>1205 - Universidade de Trás-os-Montes e Alto Douro - Escola de Ciências Humanas e Sociais (Chaves)<option value='1300'>1300 - Universidade da Madeira<option value='5302'>5302 - Universidade de Lisboa - Faculdade de Belas-Artes<option value='5402'>5402 - Universidade do Porto - Faculdade de Belas-Artes<option value='6600'>6600 - Universidade de Lisboa - Faculdade de Medicina Dentária<option value='6800'>6800 - ISCTE - Instituto Universitário de Lisboa
</select>
<br><br>
</td>
</tr>
<tr>
<td align="right" class="tablebuttons">
<input type="hidden" name="CodR" value="11">
<input type="submit" name="listagem" value="Últimos Colocados" style="font-size: 10px;">
<input type="submit" name="listagem" value="Últimos Colocados por Etapa" style="font-size: 10px;">
<input type="submit" name="listagem" value="Lista de Colocados" style="font-size: 10px;">
<input type="submit" name="listagem" value="Lista Ordenada de Candidatos" style="font-size: 10px;">
</td>
</tr>
As you can see, there's a preselected option, but I want to select another option and submit with the value "Lista Ordenada de Candidatos". Is this possible?
Also, in the page that comes after this one, there's another selection list, but in that page I want to select each one of the options and submit, any ideas?
Use Mechanize to fetch the page.
Find the form you want on the page.
Find the <select> somewhere in the form.
Change the value of the <select>.
Submit the form and get the new page.
Repeat as you wish.
# encoding: UTF-8
require 'mechanize'
Mechanize.new.get('http://foo.com/bar') do |page|
# Find the form you want here, since you didn't show it to us
form = page.form_with(:action => "blah/blah")
form.field_with(:name=>"CodEstab").value = "Lista Ordenada de Candidatos"
next_page = form.submit
# Find the form on next_page, manipulate it, submit it
end
For more information, see the Mechanize Examples documentation, and the documentation for a Page, Form, SelectList, and MultiSelectList.
As shown in that last link, if you want to select many options in a multi-select, simply set the value of it to an array of strings. If you don't know the values and want to select them all:
# Assuming you are using Ruby 1.8.7 or later
myselect.value = myselect.options.map(&:value)