Python

[Django][Python] Envoi de mail

[Django][Python] Envoi de mail. 1) Installation du module ‘django-smtp-ssl’ : (newenv)util01@server05:~$ pip install django-smtp-ssl 2) Exemple : Ouvrir : ~/projet1/emailtest/emailtest/settings.py Ajouter à la fin : EMAIL_BACKEND=’django_smtp_ssl.SSLEmailBackend’ EMAIL_HOST = ‘mail.gandi.net’ EMAIL_HOST_USER = ‘administrateur@espace-bidouilleur.fr’ EMAIL_HOST_PASSWORD = ‘mot_de_passe’ EMAIL_PORT = 465 EMAIL_USE_SSL = True DEFAULT_FROM_EMAIL = ‘administrateur@espace-bidouilleur.fr’ Ouvrir : ~/projet1/emailtest/emailsend/view.py Remplacer tout par : from django.shortcuts import render […]

[Python] Envoyer un email

[Python] Envoyer un email. Ouvrir : sendEmail.py Ajouter : import smtplib from email.mime.text import MIMEText # Define to/from sender = ‘administrateur@espace-bidouilleur.fr’ recipient = ‘le-sanglier@gmail.com’ # Create message msg = MIMEText(« Message text ») msg[‘Subject’] = « Sent from Python » msg[‘From’] = sender msg[‘To’] = recipient # Create server object with SSL option server = smtplib.SMTP_SSL(‘mail.gandi.net’, 465) # Perform […]

Installation de Django 1.6 avec Python 3.2

Installation de Django 1.6 avec Python 3.2 Distribution : Debian 7 32 bits 1) Installation de Python 3.2 : admin@server07py:~$ python –version Python 2.7.3 2) Mise-à-jour du système : root@server07py:~# apt-get update && apt-get upgrade 3) Installation de pip et de virtualenv : root@server05:~# apt-get install python3-pip root@server05:~# pip-3.2 install virtualenv 4) Ajouter un nouvel […]

[Canary] MCPI

[Canary] MCPI. 1) Téléchargement du mod « Canary Raspberry Juice » : [~] ➔ cd MINECRAFT/CANARY/Serveur.1710/plugins/ [~/MINECRAFT/CANARY/Serveur.1710/plugins] ➔ wget http://canarymod.net/download/file/fid/319 [~/MINECRAFT/CANARY/Serveur.1710/plugins] ➔ mv 319 canaryraspberryjuice-1.2.jar [~/MINECRAFT/CANARY/Serveur.1710/plugins] ➔ cd .. 2) Lancement du serveur Canary en tâche de fond : [~/MINECRAFT/CANARY/Serveur.1710] ➔ java -Xms512M -Xmx1536M -XX:MaxPermSize=128M -jar CanaryMod-1.7.10-1.1.3.jar & [~/MINECRAFT/CANARY/Serveur.1710] ➔ cd .. 3) Lancer le client Minecraft. […]

[Python] Afficher une ligne sans retour à ligne.

#!/usr/bin/python import time import sys for x in range(10): print ‘\r%s’%x, sys.stdout.flush() time.sleep(1)

[Minecraft][MCPI] Création d’une Tortue/Logo

[Minecraft][MCPI] Création d’une Tortue/Logo. Script : https://github.com/Nekrofage/MinecraftPython Lien : http://www.stuffaboutcode.com/2014/05/minecraft-graphics-turtle.html

[Minecraft][MCPI] Chargement de modele 3d .obj

[Minecraft][MCPI] Chargement de modele 3d .obj. Script : https://github.com/Nekrofage/MinecraftPython/blob/master/minecraft-renderObj.py Serenity : Rendu en fil de fer : https://github.com/Nekrofage/MinecraftPython/blob/master/renderSerenityWireframe.py Rendu en surface : https://github.com/Nekrofage/MinecraftPython/blob/master/renderSerenitySurface.py Modéle 3d .obj : https://github.com/Nekrofage/MinecraftPython/blob/master/serenity.obj.zip Rendu en surface : Lien : http://www.stuffaboutcode.com/2013/03/minecraft-pi-edition-create-massive-3d.html

[Minecraft][MCPI] Création de forme-blocs

[Minecraft][MCPI] Création de forme-blocs. Module : https://github.com/Nekrofage/MinecraftPython/blob/master/mcpi/minecraftstuff.py Exemple : https://github.com/Nekrofage/MinecraftPython/blob/master/createFormBlock.py Lien : http://www.stuffaboutcode.com/2013/11/coding-shapes-in-minecraft.html

[Minecraft][MCPI] Détecte la position du joueur

[Minecraft][MCPI] Détecte la position du joueur. Script : https://github.com/Nekrofage/MinecraftPython/blob/master/playerAction.py Coordonnées des coins : +————————–+ | | | 344.700/4/-302.700 | | +————+ 344.700/4/-301.300 | | | | | | |  | | | | | | | | | | | | 343.300/4/-301.300 +——+————+ | | |343.300/4/-302.700 | | | | +——+——————-+

[Minecraft][MCPI] Créer une image bloc

[Minecraft][MCPI] Créer une image bloc. Script : https://github.com/Nekrofage/MinecraftPython/blob/master/createImage.py Lien : http://www.tecoed.co.uk/rendering-pixels.html