Scripts Python sous Buster
Modérateurs : Francois, Manfraid
Re: Scripts Python sous Buster
Bonjour dyox
mais comment insérer un fichier ou une image dans ce forum
mais comment insérer un fichier ou une image dans ce forum
CDBI
-
- Raspinaute
- Messages : 970
- Enregistré le : dim. 28 déc. 2014 15:28
- Localisation : Le long de la côte, au dessus du pays des bigoudennes, aïe
Re: Scripts Python sous Buster
Bonjour,
Normalement c'est au-dessus de la case pour écrire. Si pas, regardez les options dans votre profil que les BBCodes ne sont pas désactivés.
Normalement c'est au-dessus de la case pour écrire. Si pas, regardez les options dans votre profil que les BBCodes ne sont pas désactivés.
[Pour bien commencer] Pour les nouveaux acquéreurs de Raspberry Pi (index de liens utiles)
Awesome Raspberry Pi
Awesome Raspberry Pi
-
- Raspinaute
- Messages : 248
- Enregistré le : mar. 7 oct. 2014 09:46
- Localisation : Morsang / Orge - Essonne
- Contact :
Re: Scripts Python sous Buster
Moi je fait mes cartes SD neuves à l'aide de Etcher ou Windiskimager.
Comment installe tu tes modules avec pip ou pip3 ?
Tu ne nous as pas donné ton shebang
Voici un script python qui fonctionne chez moi sous Buster
Code : Tout sélectionner
#!/usr/bin/env python3
# coding=UTF-8
# ----------------------------------------------------------------------------
# import des modules
# ----------------------------------------------------------------------------
import datetime
import time
import struct
import sys
import os
import pygal
from pygal.style import NeonStyle
chart = pygal.XY(style=NeonStyle, y_title='Temperaure °C')
Fichier = '/home/michel/Documents/stress.txt'
#Fichier = sys.argv[1]
file = open(Fichier, "r")
lines = file.readlines()
file.close()
TMP = []
for line in lines:
ligne = line.split("\t")
a = list((int(ligne[1]), float(ligne[2])))
TMP.append(a)
chart.width = 1400
chart.title = "Temperature CPU avec stress"
chart.add('Temperature',TMP)
chart.show_legend = False
chart.render_to_png('/home/michel/Images/cputmp.png')
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Re: Scripts Python sous Buster
Voici le début du code
#!/usr/bin/env python3.7
# -*- coding: utf-8 -*-
"""
# Test de Charge Version 1.0.2
#
# Copyright 2019 <pi@PI3BP-ESSAIS>
"""
ver="102"
import os,psutil
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.gridspec as gridspec
import numpy as np
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg as FCTK
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
import matplotlib.lines as mlines
from tkinter import *
from datetime import datetime
import subprocess,shlex
from subprocess import call
from time import sleep
Code : Tout sélectionner
# -*- coding: utf-8 -*-
"""
# Test de Charge Version 1.0.2
#
# Copyright 2019 <pi@PI3BP-ESSAIS>
"""
ver="102"
import os,psutil
import matplotlib
matplotlib.use('TkAgg')
import matplotlib.gridspec as gridspec
import numpy as np
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg as FCTK
import matplotlib.pyplot as plt
import matplotlib.ticker as ticker
import matplotlib.lines as mlines
from tkinter import *
from datetime import datetime
import subprocess,shlex
from subprocess import call
from time import sleep
CDBI
Re: Scripts Python sous Buster
avec les deux mais surtout EtcherMoi je fait mes cartes SD neuves à l'aide de Etcher ou Windiskimager.
Comment installe tu tes modules avec pip ou pip3 ?
avec pip3 bien sûr
CDBI
Re: Scripts Python sous Buster
Salut CDBI30.
J'utilise Buster et voici les différentes versions de python qui sont à ma disposition :
Je lance votre script en l'état :
N'auriez vous pas oublié d'installer vos modules dans votre nouvelle carte Micro SD ?
J'ai installé matplotlib :
A priori, l'installation s'est bien passée. Je lance votre script python :
Je constate qu'il y a un problème avec "TkAgg". Ne connaissant pas python, je ne peux corriger ce problème.
Buster n'est pas en cause !
@+
J'utilise Buster et voici les différentes versions de python qui sont à ma disposition :
Code : Tout sélectionner
~> python --version
Python 2.7.16
~> python3 --version
Python 3.7.3
~>
Code : Tout sélectionner
~> python3 test.py
Traceback (most recent call last):
File "test.py", line 11, in <module>
import matplotlib
ModuleNotFoundError: No module named 'matplotlib'
~>
J'ai installé matplotlib :
Code : Tout sélectionner
~> pip3 install matplotlib
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Collecting matplotlib
Downloading https://www.piwheels.org/simple/matplotlib/matplotlib-3.2.0-cp37-cp37m-linux_armv7l.whl (11.9MB)
100% |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 11.9MB 26kB/s
Collecting kiwisolver>=1.0.1 (from matplotlib)
Downloading https://www.piwheels.org/simple/kiwisolver/kiwisolver-1.1.0-cp37-cp37m-linux_armv7l.whl (1.4MB)
100% |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 1.4MB 160kB/s
Requirement already satisfied: numpy>=1.11 in /usr/lib/python3/dist-packages (from matplotlib) (1.16.2)
Collecting python-dateutil>=2.1 (from matplotlib)
Downloading https://files.pythonhosted.org/packages/d4/70/d60450c3dd48ef87586924207ae8907090de0b306af2bce5d134d78615cb/python_dateutil-2.8.1-py2.py3-none-any.whl (227kB)
100% |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 235kB 526kB/s
Collecting cycler>=0.10 (from matplotlib)
Downloading https://files.pythonhosted.org/packages/f7/d2/e07d3ebb2bd7af696440ce7e754c59dd546ffe1bbe732c8ab68b9c834e61/cycler-0.10.0-py2.py3-none-any.whl
Collecting pyparsing!=2.0.4,!=2.1.2,!=2.1.6,>=2.0.1 (from matplotlib)
Downloading https://files.pythonhosted.org/packages/5d/bc/1e58593167fade7b544bfe9502a26dc860940a79ab306e651e7f13be68c2/pyparsing-2.4.6-py2.py3-none-any.whl (67kB)
100% |¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦¦| 71kB 480kB/s
Requirement already satisfied: setuptools in /usr/lib/python3/dist-packages (from kiwisolver>=1.0.1->matplotlib) (40.8.0)
Requirement already satisfied: six>=1.5 in /usr/lib/python3/dist-packages (from python-dateutil>=2.1->matplotlib) (1.12.0)
Installing collected packages: kiwisolver, python-dateutil, cycler, pyparsing, matplotlib
Successfully installed cycler-0.10.0 kiwisolver-1.1.0 matplotlib-3.2.0 pyparsing-2.4.6 python-dateutil-2.8.1
~>
~> pip3 install psutil
Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple
Requirement already satisfied: psutil in /usr/lib/python3/dist-packages (5.5.1)
~>
Code : Tout sélectionner
~> python3 test.py
Traceback (most recent call last):
File "test.py", line 12, in <module>
matplotlib.use('TkAgg')
File "/usr/local/lib/python3.7/dist-packages/matplotlib/cbook/deprecation.py", line 296, in wrapper
return func(*args, **kwargs)
File "/usr/local/lib/python3.7/dist-packages/matplotlib/cbook/deprecation.py", line 358, in wrapper
return func(*args, **kwargs)
File "/usr/local/lib/python3.7/dist-packages/matplotlib/__init__.py", line 1259, in use
plt.switch_backend(name)
File "/usr/local/lib/python3.7/dist-packages/matplotlib/pyplot.py", line 237, in switch_backend
newbackend, required_framework, current_framework))
ImportError: Cannot load backend 'TkAgg' which requires the 'tk' interactive framework, as 'headless' is currently running
~>
Buster n'est pas en cause !
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
-
- Raspinaute
- Messages : 248
- Enregistré le : mar. 7 oct. 2014 09:46
- Localisation : Morsang / Orge - Essonne
- Contact :
Re: Scripts Python sous Buster
va voir ce post https://stackoverflow.com/questions/558 ... active-fra c'est en anglais.
DS712+ 2x Western Digital WD10EADS-00L 1000 GB (SHR) - Firmware: DSM 6.1.6-15266
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Raspberry - RFXTRX433 - Aeon Labs ZStick V2 - Domoticz
FreeBox v6
https://meteo.folcke.net
https://wiki.folcke.net
Re: Scripts Python sous Buster
Salut mike913.
J'ai fait le test pour aider CDBI30.
En ce qui me concerne, je n'utilise pas python.
@+
J'ai fait le test pour aider CDBI30.
En ce qui me concerne, je n'utilise pas python.
@+
RPI4B/8GB + Argon FanHAt
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Rpi3A+, Rpi3B+
RPi 2B + Joy-It I2C Serial 20x4 2004 LCD Module
RPi 2B + PIM273 Unicorn HAT HD 16x16 Leds RGB
RPi0v1.3, RPi0W + LibreElec/Kodi, Rpi0WH + Tuner TV HAT
NodeMCU ESP32
Re: Scripts Python sous Buster
Merci Artemus34 d'avoir pris le temps de faire ces essais
vous avez de la chance....moi erreur dès le chargement de psutil qui est installé
si je supprime cette ligne, erreur sur la suivante avec matplotlib
mais comment insérer une image ? c'a m'énerve
Je vais rester sous Stretch encore un bon moment....c'a me gave
vous avez de la chance....moi erreur dès le chargement de psutil qui est installé
si je supprime cette ligne, erreur sur la suivante avec matplotlib
mais comment insérer une image ? c'a m'énerve
Je vais rester sous Stretch encore un bon moment....c'a me gave
CDBI
Re: Scripts Python sous Buster
Bonjour ,
J'utilise : https://goopics.net/
Vous faite glisser (ou sélectionnez vos images) à envoyer à héberger , puis en retour vous aurez les adresses à mettre entre les balises , comme ceci : [ img] mon.image [/img] .
Pour poster des images , je passe par un hébergeur d'image , il y en a tout plein , vous avez le choix .
J'utilise : https://goopics.net/
Vous faite glisser (ou sélectionnez vos images) à envoyer à héberger , puis en retour vous aurez les adresses à mettre entre les balises , comme ceci : [ img] mon.image [/img] .