len(array)?
Non, t'a pas compris, je convertit une liste 2d en array:
maliste=[[0,1,2,3,4,5][6,7,8]]
Mais mon array, lui n'a qu'une dimension:
print(myarray)
Type: Messages; Utilisateur: RyzenOC
len(array)?
Non, t'a pas compris, je convertit une liste 2d en array:
maliste=[[0,1,2,3,4,5][6,7,8]]
Mais mon array, lui n'a qu'une dimension:
print(myarray)
je rencontre actuellement un autre problème, avec les arrays, j'arrive a partager ma liste de liste, mais je n'arrive a retrouver sa taille:
Quand je fais appelle a mon array partager, j'obtient...
En faite c'est tous simple, il suffit juste de rajouter juste après le if __name__ == '__main__':
if __name__ == '__main__':
multiprocessing.freeze_support()
Cette solution fonctionne...
c'est bon j'ai réussie:
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
from multiprocessing import Pool, Array
from functools import partial
import ctypes
j'ai réussie a partager ma matrice de float:
from multiprocessing import Pool, Array
from functools import partial
import ctypes
from time import sleep
from random import randint
Oui j'ai vue, je vais déjà essayé de faire une version "basique", avec juste ma liste de double.
Pour mes 2 listes, j'en ai une qui contient des doubles/float, et une autre des dates.
Je sais pas si on peut mapper des dates ?
Je vais voir pour mmap, c'est peut être la solution.
J'ai un objet qui crée une fenêtre tkinter, depuis cette fenêtre je peut instancier (avec un bouton) un objet qui récupéré des données en provenance de fichiers et génère 2 listes.
Une fois ces 2...
Non c'est pas pour le fun en effet, a l'origine voila ce que je voulais faire:
Je voulais crée un processus après un clique sur une fenêtre tkinter, mais ce nouveau processus, je voulais pouvoir...
pour en revenir a la mémoire j'ai adapté le code de tyrtamos, mais il y'a toujours le même problème, a savoir que la variable est copié dans la ram en double:
import multiprocessing
def...
Ah d'accord, merci pour ces explications.
Sinon est il possible de dire à python de libérer cette espace mémoire ?
ok, je comprend, mais je fais comment moi pour supprimer cette variable ?
Voila ce que j'ai chez moi:
204495
processus1 ave 95mo de ram, cpu a 0% (normal il fait plus rien)
processus2 95mo de ram, cpu 6% (a cause de ma boucle infinie)
Oui, c'est pour que mon nouveau processus ne s’arrête pas
Pour le range, oui je sais que c'est équivalent, mais j'y ai pas pensé.
J'ai mis a jour mon code, mais aucun changement, je m'y...
bonjour et merci pour ta réponse, mais malheureusement sa ne change rien.
Je maitrise mal l'outil multi-processing en python, plutot que de copier ma variable list dans le nouveau processus,...
Bonjour, je bute sur un problème assez gênant, python refuse de supprimé une variable qui prend de la place, voici mon code:
from tkinter import *
import multiprocessing
import os
def...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.