« Python » : différence entre les versions

Aller à la navigation Aller à la recherche
 
(10 versions intermédiaires par le même utilisateur non affichées)
Ligne 2 : Ligne 2 :


== Python ==
== Python ==
La dernière version en novembre 2017 est Python 3.6 :
La dernière version en août 2021 est Python 3.9.6 :
* https://www.python.org/
* https://www.python.org/


Documentation version 3.6 :
Documentation version 3.9 :
* https://docs.python.org/3/
* https://docs.python.org/3/


Ligne 13 : Ligne 13 :
Anaconda
Anaconda
*  
*  
== Repl.et plateforme en ligne pour programmer ==
Site principal :
* https://repl.it
Page de test :
* https://replit.com/@fylip22/test#main.py


=== Nouvelle notation ===
=== Nouvelle notation ===
Ancienne notation :
Ancienne notation :
<pre>
<source lang="python">
age = 10
age = 10
"Jean a {} ans".format(age)
"Jean a {} ans".format(age)
</pre>
</source>


Nouvelle notation :
Nouvelle notation :
<pre>
<source lang="python">
age = 10
age = 10
# un exemple de f-string
# un exemple de f-string
f"Jean a {age} ans"
f"Jean a {age} ans"
</pre>
</source>


== PyScripter ==
== PyScripter ==
Ligne 57 : Ligne 64 :
Graven - Développement, chaîne YouTube :
Graven - Développement, chaîne YouTube :
* https://www.youtube.com/user/Gravenilvectuto
* https://www.youtube.com/user/Gravenilvectuto
== Python et youtube-dl ==
Page du projet :
* https://github.com/ytdl-org/youtube-dl
Prérequis :
* Python
* bibliothèque pour Python :
** https://pypi.org/project/youtube_dl/
Exemple de script pour télécharger une vidéo :
<source lang="python">
# importing module
import youtube_dl
 
ydl_opts = {}
 
def dwl_vid():
    with youtube_dl.YoutubeDL(ydl_opts) as ydl:
        ydl.download([zxt])
 
channel = 1
while (channel == int(1)):
    link_of_the_video = input("Copy & paste the URL of the YouTube video you want to download:- ")
    zxt = link_of_the_video.strip()
 
    dwl_vid()
    channel = int(input("Enter 1 if you want to download more videos \nEnter 0 if you are done "))
</source>
<small>source : https://www.geeksforgeeks.org/python-download-youtube-videos-using-youtube_dl-module/</small>
Avec cet exemple de code, il est possible de télécharger :
* une vidéo en particulier ; utiliser l'adresse de la vidéo dont la forme est : <code><nowiki>https://www.youtube.com/watch?v=pMHuxDd_sAy</nowiki></code>
* toutes les vidéos d'une chaine ; utiliser l'adresse de chaine dont la forme est : <code><nowiki>https://www.youtube.com/user/jat84/videos</nowiki></code>
=== Autres codes ===
* https://www.programcreek.com/python/example/98358/youtube_dl.YoutubeDL
== Python et téléchargement YouTube ==
Chaine YouTube de "Tiff In Tech" :
* https://www.youtube.com/@TiffInTech
Vidéo "CODE WITH ME | Build in Python a YouTube Downloader | How To Build YouTube Downloader Using Python" :
* https://www.youtube.com/watch?v=EMlM6QTzJo0
Référence pytube :
* https://pytube.io
<source>
from pytube import YouTube
def TelechargerHD(lien):
  elementHD = YouTube(lien)
  elementHD = elementHD.streams.get_highest_resolution()
  try:
      elementHD.download()
  except:
    print("Une erreur s'est produite durant le téléchargement.")
  print("Le téléchargement est terminé !")
lien = input("Indiquer le lien de la vidéo YouTube")
TelechargerHD(lien)
</source>
== Document ==
* [[:File:php-fichier ctrl date modif-01.zip]]
* [[:File:compresse et dimensionne image 1024-date modif-qualite toutes.zip]]


== Voir aussi ==
== Voir aussi ==
Ligne 63 : Ligne 137 :
[[Catégorie:Informatique]]
[[Catégorie:Informatique]]
[[Catégorie:Python]]
[[Catégorie:Python]]
[[Catégorie:test 2]]
[[Catégorie:YouTube]]

Dernière version du 6 novembre 2023 à 23:32

Python est un langage de programmation.

Python

La dernière version en août 2021 est Python 3.9.6 :

Documentation version 3.9 :

L'outil IPython comme interpréteur de commande plus riche que IDLE :

Anaconda

Repl.et plateforme en ligne pour programmer

Site principal :

Page de test :

Nouvelle notation

Ancienne notation :

age = 10
"Jean a {} ans".format(age)

Nouvelle notation :

age = 10
# un exemple de f-string
f"Jean a {age} ans"

PyScripter

PyScripter est un environnement de développement intégré (EDI) pour Python.

Téléchargement :

Pygame

Le livre de Pygame sur Wikilivre

Pygame

Cours

Site

Python 3 :

Tkinter :

Python :

Vidéo

Graven - Développement, chaîne YouTube :

Python et youtube-dl

Page du projet :

Prérequis :

Exemple de script pour télécharger une vidéo :

# importing module
import youtube_dl
  
ydl_opts = {}
  
def dwl_vid():
    with youtube_dl.YoutubeDL(ydl_opts) as ydl:
        ydl.download([zxt])
  
channel = 1
while (channel == int(1)):
    link_of_the_video = input("Copy & paste the URL of the YouTube video you want to download:- ")
    zxt = link_of_the_video.strip()
  
    dwl_vid()
    channel = int(input("Enter 1 if you want to download more videos \nEnter 0 if you are done "))

source : https://www.geeksforgeeks.org/python-download-youtube-videos-using-youtube_dl-module/

Avec cet exemple de code, il est possible de télécharger :

  • une vidéo en particulier ; utiliser l'adresse de la vidéo dont la forme est : https://www.youtube.com/watch?v=pMHuxDd_sAy
  • toutes les vidéos d'une chaine ; utiliser l'adresse de chaine dont la forme est : https://www.youtube.com/user/jat84/videos

Autres codes

Python et téléchargement YouTube

Chaine YouTube de "Tiff In Tech" :

Vidéo "CODE WITH ME | Build in Python a YouTube Downloader | How To Build YouTube Downloader Using Python" :

Référence pytube :

from pytube import YouTube

def TelechargerHD(lien):
  elementHD = YouTube(lien)
  elementHD = elementHD.streams.get_highest_resolution()
  try:
      elementHD.download()
  except:
    print("Une erreur s'est produite durant le téléchargement.")
  print("Le téléchargement est terminé !")

lien = input("Indiquer le lien de la vidéo YouTube")
TelechargerHD(lien)

Document

Voir aussi