Bonjour ,
je suis débutant sur Python et je voudrais savoir ou récupérer et comment installer des librairies Python sous Windows ?
Est-ce quelqu'un pourrait m'aider ?
Merci d'avance
Version imprimable
Bonjour ,
je suis débutant sur Python et je voudrais savoir ou récupérer et comment installer des librairies Python sous Windows ?
Est-ce quelqu'un pourrait m'aider ?
Merci d'avance
Bonjour,
Bienvenue en Pythonie et sur le forum.
Pour l’installation:
http://guigui.developpez.com/Tutorie...PythonWindows/
Bien qu’il y ait des passages qui ne soient pas parfaitement clairs à mon goût.
Pour les packages:
http://pypi.python.org/pypi
Que cherches-tu précisément ?
je voudrais rapatrier son mon DD des pages web et pouvoir récupérer des infos sur ces pages web
il me semble que httplib est le nom de la lib qu'il me faut mais je ne sais pas ou la récupérer et les l'installer
Si tu installe python, cette librairie existe par défaut :
Ensuite il va falloir apprendre la syntaxe Python.Code:
1
2
3 #! /usr/bin/env python #coding=utf-8 import httplib
Merci pour ta réponse
j'ai bien cette instruction dans mon prog .
malgré tout , voici le message d'erreur:
import httplib
ImportError: No module named httplib
httplib n’est pas une librairie, c’est un module.
Pour faire ce que tu veux faire, je n’ai jamais utilisé autre chose que urllib.
Citation:
21.7. httplib — HTTP protocol client
This module defines classes which implement the client side of the HTTP and HTTPS protocols. It is normally not used directly — the module urllib uses it to handle URLs that use HTTP and HTTPS.
Et tu as le code source de la page web sur ton DD.Code:
1
2
3
4
5
6
7
8
9
10 import urllib url = 'http://fr.wikipedia.org/wiki/Tracheobionta' sock= urllib.urlopen(url) ch = sock.read() sock.close() f = open('Tracheobionta.html','w') f.write(ch) f.close()
Si tu veux récupérer certaines infos contenues dans le code source, il va falloir
l’analyser visuellement pour repérer où elles sont positionnées,
bien connaître les fonctions de traitement des chaînes
http://docs.python.org/library/stdtypes.html#index-601
http://www.python.org/doc/2.5.4/lib/...s.html#l2h-233
et éventuellement te débrouiller suffisamment avec les expressions régulières
http://www.python.org/doc/2.5.4/lib/module-re.html
et... au boulot !
merci pour toutes ces infos
Concernant le traitement des informations dans les pages web, pas de soucis
par contre , tout ce qui est module , librairie , je ne maitrise pas encore:
J'ai essayé ton bout de code et voici le message d'erreur:
File "C:\DATA\Executables\python\titi.py", line 4, in <module>
sock= urllib.urlopen(url)
AttributeError: 'module' object has no attribute 'urlopen'
J'ai l'impression qu'il me manque quelquechose ou bien que j'exécute pas mon prog là ou il faut...
Si je pouvais débloquer la situation sur ce point , ca m'arrangerais mais c'est clair , faut que je regarde les différentes docs Python ...
Bon finalement ca marche .
le problème provenait du fait j'étais en version 3.1.1
Je suis passé à la version 2.6.4 et cela fonctionne ...
Merci pour votre aide .