Cet article est une ébauche concernant un bateau ou un navire.
Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants.
Classe Baïan
Croiseurs cuirassé de classe Baïan
Type
croiseur cuirassé
Histoire
A servi dans
Marine impériale de Russie
Chantier naval
Société Nouvelle des Forges et Chantiers de la Méditerranée-La Seyne-sur-Mer Chantier naval de l'Amirauté, Saint-Pétersbourg
Quille posée
1890
Lancement
1899 à 1907
Armé
1903 à 1911
Équipage
Équipage
573 (officiers, officiers mariniers, quartiers maîtres et matelots)
Caractéristiques techniques
Longueur
137 mètres
Maître-bau
17.5 mètres
Tirant d'eau
6.7 mètres
Déplacement
7.750 tonnes
Propulsion
2 machines (26 chaudières Belleville)
Puissance
16.500 cv
Vitesse
21 nœuds
Caractéristiques militaires
Armement
2 x 200 mm 6(8) x 150 mm 20 x 75 mm 7 x47 mm 2(4) tubes lance-torpilles (380 ou 450 mm)
Rayon d'action
3.900 milles à 10 nœuds
modifier
La classe Baïan est la quatrième et dernière classe de croiseur cuirassé construite par la Marine impériale de Russie avant la Première Guerre mondiale.
Cette classe bénéficia d'une avancée considérable sur les précédentes classes de croiseurs blindés russes
Sommaire
1Classe Baïan
2Notes et références
3Voir aussi
3.1Liens internes
3.2Liens externes
Classe Baïan |
Nom
Lancement
Service effectif
Port d'Attache
Fin de carrière
Photo
Baïan puis Aso
20 mai 1899
1903
Port-Arthur et Yokosuka
coulé le 23 novembre 1904 renfloué par la Marine impériale japonaise (1905-1932)
Amiral Makarov
25 avril 1906
mai 1908
Kronstadt
désarmé le 25 novembre 1925
Baïan II
2 août 1907
1911
Saint-Pétersbourg
1922
Pallada
10 novembre 1906
21 février 1911
Saint-Pétersbourg
torpillé le 11 octobre 1914
Notes et références |
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Bayan-class cruiser » (voir la liste des auteurs).
1
I am trying to find out how to save and close to an existing workbook using xlwings after writing in it: import xlwings as xw list_of_values = [1, 2, 3] workbook_path = 'abc.xlsx' wb = xw.Book(workbook_path) ws = wb.sheets['sheet1'] ws.range('E35').value = list_of_values wb.save() wb.close() When I get to wb.save(workbook_path) , there is a prompt stating: 'A file named abc.xlsx' already exists in this location. Do you want to replace it?' I want to overwrite the file immediately without the prompt coming up. According to the docs, wb.save() should automatically overwrite (see: https://docs.xlwings.org/en/v0.6.4/api.html). I have also tried wb.save(workbook_path) but the pop-up still appears. Appreciate any help on this please. p.s. - I am basically try...
Ne doit pas être confondu avec freeware, open source ou copyleft. Logo du projet GNU, initiateur du mouvement du logiciel libre. Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication par autrui en vue de sa diffusion sont permises, techniquement et légalement [ 1 ] , ceci afin de garantir certaines libertés induites, dont le contrôle du programme par l'utilisateur et la possibilité de partage entre individus [ 2 ] . Ces droits peuvent être simplement disponibles – cas du domaine public – ou bien établis par une licence, dite « libre », basée sur le droit d'auteur. Les « licences copyleft » garantissent le maintien de ces droits aux utilisateurs même pour les travaux dérivés. Les logiciels libres constituent une alternative à ceux qui ne le sont pas, qualifiés de « propriétaires » ou de « privateurs » [ Note 1 ] . Ces derniers sont alors considérés par une partie de la communauté du logiciel libre comme étant l...
1
1
I'm still learning PostgreSQL. During my testing, I have only been using INSERT statement in either psycopg2 and now asyncpg. I now have the need to UPDATE data in my test database, instead of replacing all of it. I'm currently trying to do a simple replacement test in a testing table, before I move to development table with more data. I want to replace any $1 name that is in CONFLICT with a name that is already in the table users. I'm trying the query code, which is passed to the DB via asyncpg. I keep getting a syntax errors, so I'm a little lost on how to correct these errors. What is the proper syntax for this query? '''INSERT INTO users(name, dob) VALUES($1, $2) ON CONFLICT (name) DO UPDATE "users" SET name = 'TEST' W...