Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Question sur urllib.urlopen

4 réponses
Avatar
Do Re Mi chel La Si Do
Bonjour !


Pas de problème, pour ouvrir un truc du genre : http://mclaveau.com ou
http://python.org
Mais, comment ouvrir une url d'un autre type ? Comme, par exemple :
mailto, callto, etc.


@-salutations

Michel Claveau

4 réponses

Avatar
tiissa
Do Re Mi chel La Si Do wrote:
Bonjour !


Pas de problème, pour ouvrir un truc du genre : http://mclaveau.com ou
http://python.org
Mais, comment ouvrir une url d'un autre type ? Comme, par exemple :
mailto, callto, etc.


Pas avec urllib, je pense.
Extrait de la doc d'urllib [1] :

Restrictions:

* Currently, only the following protocols are supported: HTTP,
(versions 0.9 and 1.0), Gopher (but not Gopher-+), FTP, and local files.


Pour mailto, je ne sais pas s'il y a moyen d'accéder à un MTA ou s'il
faut utiliser directement smtplib [2] par exemple.


[1]http://docs.python.org/lib/module-urllib.html
[2]http://docs.python.org/lib/module-smtplib.html

Avatar
Do Re Mi chel La Si Do
Bonsoir !


J'ai trouvé (sous Windows).
Il suffit de faire ça :

import os
os.system('start mailto:')
os.system('start callto:zzz')

Il ne fait pas mettre le //

Détail : pour les utilisateurs de Skype, le "callto:" permet d'initier un
appel téléphonique. Il faut utiliser, soit le pseudonyme (skype-to-skype),
soit le numéro de téléphone (skype-out).


@-salutations

Michel Claveau
Avatar
F. Petitjean
Bonsoir !


J'ai trouvé (sous Windows).
Il suffit de faire ça :

import os
os.system('start mailto:')
os.system('start callto:zzz')

J'écrirais plutôt :

os.startfile('mailto:')

tant qu'à faire. Et évidemment ce Windows me lance un Outlook Express 6
alors que le courrier ne peut sortir que si j'utilise Lotus Notes.

--
Rien n'est simple. Tout se complique. Sempé

Avatar
Do Re Mi chel La Si Do
Bonsoir !


os.startfile( ... OK, ça revient à quasiment au même. Question : pourquoi
ne pas me l'avoir dit AVANT que j'ai trouvé ? Cela m'aurait évité environ 9
minutes et 12 secondes de recherche...


Sinon, pour Lotus Notes, ayant quelques clients qui utilisent ça, je
compatis... (mais ce logiciel a quand même quelques qualités
intéressantes).


Dernier point : vu que vous vous dépatouillez AB avec l'anglais de cTypes,
pourrait-on espérer une doc en français ? Merci d'avance.


@-salutations

Michel Claveau