Rechercher : dans
Par :

Lancer fichier Python

Dernière réponse le 6 jan 2007 à 14:35:55 Cédric, le 6 jan 2007 à 13:36:38 
 Signaler ce message aux modérateurs

Bonjour,
Dsl de venir vous déranger sur ce forum mais apres avoir tout éssayé, je n'arrive pas à lancer un fhicer *.py
En effet, je ne m'intéresse pas du tout à la programmation seulement je dois utiliser un programme de ce type.
Je me suis donc renseigné et je me suis tres vite appercu qu'il me fallait télécharger Python 2.5
Seulement maintenant, j'arrive à l'ouvrir mais pas à le lancer.
Je solicite donc votre aide.

Voila le code:

#!/usr/bin/env python
# devloop 2006
import sys, socket, urllib2

if len(sys.argv)<2:
  print "Usage: python statsliar.py url <referer_url>"
  sys.exit(1)
url=sys.argv[1]
if not url.startswith("http://"):
  print "Not a valid url"
  sys.exit(1)
if len(sys.argv)==3:
  if sys.argv[2].startswith("http://"):
    referer=sys.argv[2]
  else:
    print "Not a valid referer"
    sys.exit(1)
else:
  referer=""

head={'User-agent' : 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)',
      'Referer' : 'http://proxy-list.org/en/'}

socket.setdefaulttimeout(10)
try:
  req = urllib2.Request("http://proxy-list.org/downloadproxylist.php?sp=-1&pp=any&pt=any&pc=any&ps=any", headers=head)
  proxylist = urllib2.urlopen(req).readlines()
except IOError:
  print "Error reading proxy list"
  sys.exit(1)

print "Fetching url "+url
head={'User-agent' : 'Mozilla/4.0 (compatible; MSIE 5.5; Windows NT)'}
if referer!="":
  head["Referer"]=referer
  print "Using referer "+referer
for prox in proxylist:
  prox=prox.strip()
  try:
    req = urllib2.Request(url,headers=head)
    req.set_proxy(prox, 'http')
    urllib2.urlopen(req)
  except IOError:
    continue
  print prox


Si vous pouvez m'expliquer ce que je dois écrire, où je dois aller etc...
Merci d'avance !!
Configuration: Windows XP
Internet Explorer 7.0

Meilleures réponses pour « Lancer fichier Python » dans :
[Python] Lire et écrire des fichiers CSV Voir LIRE ET ÉCRIRE DES FICHIERS CSV Python www.python.org, dans sa version 2.4 supporte de facto le format CSV (comma-separated values: valeurs séparées par des virgules). La Library Reference est certes très explicative à ce...
[Windows] Ne trouve pas fichier .exe VoirSi lors de l'ouverture d'un fichier ou de l'ouverture d'une extension particulière Windows n'arrive pas à lancer l'application associée, la cause peut être une des suivantes : 1. L'association de fichiers est erronée Si l'erreur provient de...
[Windows XP] Recréer le fichier boot.ini pour le lancement VoirVoici la procédure à suivre pour recréer le fichier boot.ini : Démarrer avec le CD d'installation de Windows. Pour cela : Insérer le CD d'installation, et redémarrer votre PC. Si rien ne se passe, passer à l'autre étape. Au démarrage de votre...
[Gravure] Graver ou lire un fichier .IMG / .CCD / .SUB VoirLes fichiers portant une extension .img, .ccd et .sub sont respectivement : IMG : une image de CD, c'est-à-dire une copie binaire d'un CD ou d'un DVD sous forme d'un fichier CCD et SUB : informations sur les pistes du disque. Les fichiers...
Fichier REG VoirFormat REG Un fichier portant l'extension .REG (abréviation de registry) est un fichier contenant des instructions permettant d'apporter des modifications locales à la base de registre. Il suffit de double-cliquer dessus pour appliquer les...
Fichier CAB VoirFormat CAB Un fichier CAB (CABinet file) est un fichier compressé contenant un ensemble de fichiers, généralement à des fins d'installation. Comment ouvrir un fichier CAB ? Pour décompresser un fichier CAB, il suffit d'utiliser un des logiciels...
Ouverture d'un fichier VoirOuverture d'un fichier existant crée avec le même logiciel Il existe fondamentalement deux méthodes pour ouvrir un fichier sous Windows : Choisissez dans le menu du logiciel concerné Fichier > Ouvrir et naviguez jusqu’au fichier concerné dans la...

1

sebsauvage, le 6 jan 2007 à 14:08:22
  • +1

1) ouvrir une fenêtre MS-Dos

2) taper: python monprogramme.py

c:\python25 doit être ajouté au PATH de Windows.
“Life is short - You need Python” -- Bruce Eckel, membre du comité ANSI C++

Répondre à sebsauvage

2

Cédric, le 6 jan 2007 à 14:34:26

Merci,
J'ai donc rajouté c:\python25 au PATH de windows
mais le programme me marque

USAGE: python statliar.py url <referer_url>


Que faire ?

Répondre à Cédric

3

 Cédric, le 6 jan 2007 à 14:35:55

J'ai rajouter apres statsliar.py http://www.google.fr et ca marche, merci de votre aide

Répondre à Cédric