Essayez Python

introduction

Essayez Python qui vous intéressait. L'environnement est Windows 10.

Préparation

Anaconda3 Distribution Python. Vous pouvez DL avec Python seul, mais si vous regardez un peu Anaconda3, qui contient déjà des bibliothèques fréquemment utilisées, semble être meilleur, donc je vais le mettre ici. J'ai téléchargé le programme d'installation graphique 64 bits suivant (466 Mo) et l'ai installé par défaut. https://www.anaconda.com/products/individual

Après l'installation, ajoutez l'emplacement du fichier binaire aux variables d'environnement. C:\Users\xxxxxx\anaconda3

VS code Recherchez par code VS et téléchargez. Après l'installation, ajoutez ce qui suit à partir de l'extension dans le menu de gauche.

Si vous pouvez afficher la version en tapant la commande suivante à partir de l'invite de commande, le paramètre d'environnement est terminé.

python


C:\Users\xxxxxx> python -V
Python 3.8.3

la mise en oeuvre

Créez un répertoire de test et créez-y un fichier de type "test.py".

test.py


print("test!!")

Courir

Sélectionnez "Terminal" dans View pour afficher le terminal. Puisque PowerShell démarre dans le répertoire du fichier py ouvert, exécutez la commande suivante. Ensuite, "test !!" s'affiche.

powershell


PS C:\Users\xxxxx\workspace\test> python test.py
test!!

Essayez de gratter. Beautiful Soup semble être utile. ** Assurez-vous de vérifier le fichier robots.txt et les conditions d'utilisation pour voir si cela est autorisé avant de gratter! !! ** **

test.py


import requests
import pandas as pd
from bs4 import BeautifulSoup
#URL à gratter
url = 'xxxxxxxx'
response = requests.get(url)
response.encoding = response.apparent_encoding
#Convertir en objet BeautifulSoup
bs = BeautifulSoup(response.text, 'html.parser')
#Récupère la balise h2 avec class123 spécifié dans l'attribut class
tags = bs.find_all('h2', attrs={'class': 'class123'})

for tag in tags:
    print(tag,end='\n')

Si vous obtenez une erreur du type "numpy not found", le chemin est manquant. Ajoutez le répertoire de bibliothèque suivant à la variable d'environnement et redémarrez VScode. C:\Users\xxxxx\anaconda3\Library\bin

Épilogue

Le grattage était beaucoup plus facile que Javascript.

Recommended Posts

Essayez Python
Python> essayez: / sauf:
Essayez de gratter avec Python.
Python
python essayez ~ sauf ~ autre
Essayez Debian + Python 3.4 + django1.7 ……
Essayez gRPC en Python
Essayez 9 tranches en Python
Essayez d'utiliser Tweepy [Python2.7]
Python essayer / sauf mémo
[Python] Essayez d'utiliser le canevas de Tkinter
Essayez de comprendre Python soi
Essayez la sortie Python avec Haxe 3.2
Essayez d'utiliser Kubernetes Client -Python-
Essayez LINE Notify avec Python
Essayez d'exécuter Python avec Try Jupyter
Implémentons Yuma dans Python 3
Essayez la reconnaissance faciale avec Python
python kafka
Essayez de gratter avec Python + Beautiful Soup
Résumé Python
Python intégré
Notation d'inclusion Python
Technique Python
Azure Functions: essayez des fonctions durables pour Python
Étudier Python
Essayez l'authentification de base de données IAM à partir de Python
Compte à rebours Python 2.7
Python FlowFishMaster
Service Python
astuces python
fonction python ①
Les bases de Python
Mémo Python
ufo-> python (3)
Notation d'inclusion Python
Installer python
Les bases de Python ④
Mémorandum Python 2
mémo python
Python Jinja2
Essayez d'exploiter Facebook avec Python
Incrément Python
atCoder 173 Python
[Python] fonction
Essayez la décomposition de valeurs singulières avec Python
Installation de Python
Installer Python 3.4.3.
Mémo Python
Itératif Python
Algorithme Python
Essayez d'utiliser l'API de Pleasant (python / FastAPI)
Python2 + mot2vec
Essayez d'utiliser LevelDB avec Python (plyvel)
Essayons Fizz Buzz avec Python
[Python] Variables
Fonctions Python
Python sys.intern ()
Tutoriel Python