Python à partir de Windows 7

Insco du corps principal

Tout d'abord, même s'il n'y a rien, je vais chercher le corps principal. Actuellement (décembre 2014), python a à la fois des séries 2.x et 3.x. Cette fois, j'utiliserai la série 2.x, qui a beaucoup de documentation, en particulier la version 2.7 grand public.

Eh bien, c'était un PC il y a longtemps, alors téléchargez le programme d'installation pour 32 bits depuis python head family.

Python_Releases_for_Windows___Python_org.png

Lancez le programme d'installation téléchargé et appuyez sur OK à volonté pour terminer l'installation de python lui-même.

paramètre de chemin

J'ai installé python, mais je dois m'assurer que le système peut le trouver. Ajoutez l'emplacement du python installé cette fois (C: \ python27) à l'emplacement où le système recherche la commande d'exécution (variable d'environnement appelée Path).

Tout d'abord, ouvrez l'écran dans lequel vous pouvez modifier les variables d'environnement.

Contrôle> Système-> Paramètres système avancés-> Variables d'environnement

En regardant les variables d'environnement système dans l'écran qui apparaît, je pense qu'il y a une variable Path. Sélectionnez-le et appuyez sur le bouton Modifier.

win-path-set.png

Ajoutez ce qui suit à la valeur de variable de l'écran qui apparaît (la barre oblique inverse est une marque de cercle)

C:\Python27;C:\Python27\Scripts;(Existant)

Après avoir écrit, appuyez sur OK pour fermer certaines fenêtres ouvertes.

Confirmation du corps principal insco

Menu-> Accessoires> Invite de commandes

De, ouvrez le terminal,

python --version

Frappé. Si les informations de version telles que "Python 2.7.9" sont renvoyées, cela aboutit.

win-py-ver-check.png

<! - Avec ez_setup

python ez_setup.py

-->

pip insco

Pour développer avec python, vous devez insérer divers packages (bibliothèques (collections d'utilitaires créées par d'autres)) et les utiliser.

Si un certain paquet est créé sur la prémisse d'un certain paquet, le paquet original doit également être installé ... Quoi? Si vous optez pour cette version, cela prendra plusieurs jours juste pour insuko.

L'outil de gestion des packages résout ce problème en une seule fois. Parmi eux, cette fois je mettrai pip (Python Package Installer) recommandé par python. La procédure est simple.

easy_install pip

Il sera inséré juste par (j'ai mis un chemin vers les scripts avec le paramètre Path ci-dessus, mais easy_install y est inclus).

Insco ce dont vous avez besoin

Pour insuko en utilisant pip, vous pouvez insuko en procédant comme suit. En guise de test, insérons ipython.

pip search ipython

Lorsque vous voyez le package que vous voulez, passons au suivant.

pip install ipython

seulement ça.

BeautifulSoup

Insuko Beautiful Soup avant de tester. Il s'agit d'une bibliothèque qui structure le code HTML afin qu'il soit facile à gérer par programme.

pip install BeautifulSoup

Écrivons le code

Tout éditeur de texte est très bien, mais comme c'est un gros problème, je vais vous présenter l'éditeur oython pour les débutants.

Accédez à la page PyScripter et téléchargez le fichier PyScripter-v *. *. * -Setup.exe dans Featured. ,Je le ferai. (Si vous utilisez un ordinateur 64 bits, sélectionnez le fichier qui dit x64.)

pyscripter_-An_open-source_Python_Integrated_Development_Environment__IDE_-_Google_Project_Hosting.png

Suivez fidèlement les instructions de l'installateur et allons bien comme un thon. Il est pratique de le démarrer si vous générez une icône sur le bureau.

Démarrez pyscripter et écrivez le code suivant.

import urllib2 # get request from url via the internet.
from BeautifulSoup import BeautifulSoup # html parser

def getTitle(url):
	# get the server response
    res = urllib2.urlopen(url)
    # load html code
    html = res.read()
	# analyse html code
    bs = BeautifulSoup(html)
	# extract the text of title
    return bs.title.text

def main():
    url = "http://docs.python.jp/2.7/tutorial/index.html"
    title = getTitle(url)
    print title

if __name__ == '__main__':
    main()

Enregistrez-le dans un emplacement approprié avec Ctrl-s (je l'enregistre sous C: / Users / myname / develop /) et exécutez-le avec Ctrl-F9.

Ce n'est rien d'autre que du code qui montre le titre de l'url dans la source, mais c'est la base de l'analyse HTML.

···à suivre.

Recommended Posts

Python à partir de Windows 7
GRPC commençant par Python
Apprentissage amélioré à partir de Python
Python commençant par Hello world!
Synchronisation de l'heure (Windows) avec Python
Détection de visage avec YOLO Face (Windows10, Python3.6)
Construire mlpy avec python3.3 (64 bits) (Windows 64 bits)
Utiliser la synthèse vocale Windows 10 avec Python
Analyse de données à partir de python (visualisation de données 1)
Premiers pas avec Python 3.8 sous Windows
[Python] Création de plusieurs fenêtres avec Tkinter
Analyse de données à partir de python (visualisation de données 2)
FizzBuzz en Python3
Grattage avec Python
Statistiques avec python
Python sur Windows
Grattage avec Python
Python avec Go
environnement windows python
Intégrer avec Python
Installation de Python (Windows)
AES256 avec python
Testé avec Python
python commence par ()
avec syntaxe (Python)
Bingo avec python
Zundokokiyoshi avec python
Excel avec Python
Micro-ordinateur avec Python
Cast avec python
Commerce système à partir de Python3: investissement à long terme
Exécutez le servo avec Python sur ESP32 (Windows)
"Programmation Python AI" à partir de 0 pour Windows
"Commerce du système à partir de Python3" lecture du mémo
Création d'un environnement Python 3.6 avec Windows + PowerShell
Efficacité commerciale à partir de zéro avec Python
Développer des applications Windows avec Python 3 + Tkinter (Préparation)
Analyse de données à partir de python (pré-traitement des données-apprentissage automatique)
"Première recherche élastique" commençant par un client python
Communication série avec Python
Zip, décompressez avec python
Jugement des nombres premiers avec Python
Python avec eclipse + PyDev.
Communication de socket avec Python
Analyse de données avec python 2
Grattage en Python (préparation)
Essayez de gratter avec Python.
Recherche séquentielle avec Python
Apprentissage automatique à partir de Python Personal Memorandum Part2
"Orienté objet" appris avec python
Exécutez Python avec VBA
Résolvez AtCoder 167 avec python
Communication série avec python
[Python] Utiliser JSON avec Python
Apprenez Python avec ChemTHEATER
Exécutez prepDE.py avec python3
Collecter des tweets avec Python
3. 3. Programmation IA avec Python
Méthode Kernel avec Python