Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#31 2013-10-02 14:41:25 Re : Pyata

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Pyata



non, tu commences par faire : sortir de python (ctl-D) sur ton terminal, (>>> indique que tu utilise déja l'interpréteur python) ensuite tu va sur ton repertoire, avec cd, ensuite tu le rouvre avec la commande python clock.py.
Ensuite tu rapporte les erreurs et on avise

Hors ligne

 

#32 2013-10-02 15:01:30 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



okay

Hors ligne

 

#33 2013-10-02 15:07:50 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



dariuslemure@darius-pc:~$ cd
dariuslemure@darius-pc:~$ workspace/pyata/examples/clock.py
from: can't read /var/mail/Pd

workspace/pyata/examples/clock.py: ligne 20: Erreur de syntaxe près du symbole inattendu « ( »
workspace/pyata/examples/clock.py: ligne 20: `class Clock():'

Hors ligne

 

#34 2013-10-02 15:28:17 Re : Pyata

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Pyata



Bon, vraiment désolé, mais pour le coup j'en viens a la conclusion que j'arriverai pas à t'aider, ça fait trois jours qu'on patauge dans la semoule pour un truc archi simple (je t'ai donné la marche à suivre dès ma première réponse...Il est probable que je m'exprime mal mais ça ne change rien au problème)
Est tu sur de vouloir utiliser pyata?
Tu as déjà fait du python?
Je pense qu'il faut t'approprier un minimum le langage python et celui de la console au moins les bases...
Voici des liens :
http://doc.ubuntu-fr.org/tutoriel/conso … de_base#cd
http://fr.openclassrooms.com/informatiq … -en-python
Encore navré de n'avoir pu t'aider

Hors ligne

 

#35 2013-10-02 15:33:56 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



je n'est jamais fait du python , je n'est jamais eu l'occasion d'avoir eux des cours en Informatique , j’apprends seul chez moi , se qui n'est pas une évidence , après j'ai pris connaissance du Python et qu'il pouvais être possible d'utiliser pd~ avec python et donc je tien a savoir utilisé cela et apprendre divers langage , mais Merci encore pour cette aide c'est déja beaucoup de chose , je continuerais seul wink

Hors ligne

 

#36 2013-10-03 12:40:58 Re : Pyata

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Pyata



T'inquiète, on est tous plus ou moins passé par là.
Python n'est pas insurmontable, faut juste se donner les moyens et commencer par le début...
Regarde les deux liens, avec l'optique de faire tourner pyata, et relis ensuite ma première réponse, tu devrais y arriver.
Bon courage!

Hors ligne

 

#37 2013-10-03 13:45:05 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



merci

Hors ligne

 

#38 2013-10-04 13:53:08 Re : Pyata

sakramh
membre
Lieu: clichy-sous-bois
Date d'inscription: 2008-12-02
Messages: 829
Site web

Re: Pyata



Aussi des n° spéciaux du Full Circle Magazine consacrés à Python : http://www.fullcirclemag.fr/?pages/Num%C3%A9ros


le code est l'alchimie de l'âge du silicium

Hors ligne

 

#39 2013-10-05 05:26:58 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



Bonjour , j'ai donc repris mes travaux apres avoir tout lu les document qui mon été donnée par votre par et j'ai enfin réussi après pas mal conclusion à faire fonctionner clock.py cela ne dure pas très longtemps laul enfin juste merci pour cette aide sans vous je n'aurais pas su trouver le fonctionnement , donc maintenant j'ai attaqué des travaux suivant et il y a quelque error :

>>> from Pd import *
>>> pd = Pd()
>>> pd.init()
initializing server.pd...
/bin/sh: 1: cd: can't cd to usr/bin/pd/
Error connecting to localhost:3000: [Errno 98] Address already in use
>>> Exception in thread Thread-2:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "gui_updater.py", line 27, in run
    temp = self.rcv.recv(1024)
AttributeError: 'str' object has no attribute 'recv'

c'est la travaux qui sont sur la demo de Pyata sur youtube que je duplique pour bien comprendre et faire quelques exercice pour apprivoiser la chose ^^

Hors ligne

 

#40 2013-10-05 06:23:33 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



j'ai également réussi à régler le problem également pour l'instant ^^ merci pour tout

Hors ligne

 

#41 2013-10-05 09:17:41 Re : Pyata

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Pyata



smilesmilesmile

Hors ligne

 

#42 2013-10-06 06:54:01 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



bonjour , j'ai fait quelques essai plutôt concluant , je suis juste tombé sur une petite colle je présume. J'ai voulue tester "Planet" , donc je suis passé par python j'ai tapé le code :

>>> from Pd import *
>>> pd = Pd()
>>> pd.init()
initializing server.pd...
/bin/sh: 1: cd: can't cd to usr/bin/pd/
connecting with pd
>>> dac = Object(10, 10, "dac~")
>>> #creates a Planet to rotate boxes
... p1 = Planet(100, 300, 300, dac)
Traceback (most recent call last):
  File "<stdin>", line 2, in <module>
NameError: name 'Planet' is not defined

>>> osc = Object(dac.x+50, dac.y, "osc")
>>> p2 = Planet(50,dac.x, dac.y. osc)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'Planet' is not defined
>>> #connects osc to dac
... connect(osc, 0, dac, 0)
True
>>> centro=Number(300, 300)
>>> centro.set(440)
>>>
>>> connect(centro, 0, osc,0)
True
>>> i = 0
>>> j = 0
>>>
>>> for time in range(600):
...     i = (i+1)%361
...     p1.move(i)
...     p2.c_x = dac.x
...     p2.c_y = dac.y
...     j = (j+5)%361
...     p2.move(j)
...     centro.set(440+j)
...     sleep(0.05)
...

il ne reconnaît pas "planet" du coup pd~ est en mode : 

saved to: /home/dariuslemure/workspace/pyata/src/aux_patches/server.pd
saved to: /home/dariuslemure/workspace/pyata/src/aux_patches/server.pd
saved to: /home/dariuslemure/workspace/pyata/src/aux_patches/server.pd
saved to: /home/dariuslemure/workspace/pyata/src/aux_patches/server.pd
netsend_connect: already connected
netsend_connect: already connected
netsend_connect: already connected

je ne vois vraiment pas à quoi ces du !!! ou j'ai du vraiment louper un épisode !!?

Hors ligne

 

#43 2013-10-06 07:08:20 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



après j'ai voulu testé "Planet" celui dans "aux_patches" et cela me fait :

>>> #imports Pyata library
... from Pd import *
>>> import math
>>>
>>>
>>> #planet class for rotate boxes
... class Planet():
...     def __init__(self, radius, c_x, c_y, box):
...         self.radius = radius
...         self.c_x = c_x
...         self.c_y = c_y
...         self.box = box
...     
...     def move(self, angle):
...         angle = math.radians(angle)
...         x = self.radius * math.cos(angle)
...         y = self.radius * math.sin(angle)
...         x+=self.c_x
...         y+=self.c_y
...         x = int(x)
...         y = int(y)
...         self.box.move(x, y)
...
>>>
>>>
>>>
>>> #mains method
... if __name__ == '__main__':
...     
...     #creates an instance of Pd
...     pd = Pd()
...     
...     #initializes Pyata
...     pd.init()
...     
...     #creates some numbers
...     n1=Number(100, 300)
...     n2=Number(500, 300)
...     n3=Number(300, 100)
...     n4=Number(300, 500)
...     
...     #creates an object dac~ in 10, 10 on the patch
...     dac = Object(10, 10, "dac~")
...     #creates a planet to rotate boxes
...     p1 = Planet(100, 300, 300, dac)
...     
...     #creates an oscillator
...     osc = Object(dac.x+50, dac.y, "osc~")
...     #creates another planet for the osc
...     p2 = Planet(50,dac.x, dac.y, osc)
...     
...     #conencts osc to dac
...     connect(osc, 0, dac, 0)
...     
...     #creates a number t control the synth
...     centro=Number(300, 300)
...     centro.set(440)
...     
...     #connects all numbers to osc
...     connect(centro, 0, osc, 0)
...     connect(osc, 0, n1, 0)
...     connect(osc, 0, n2, 0)
...     connect(osc, 0, n3, 0)
...     connect(osc, 0, n4, 0)
...     
...     #init numbers used during the rotation
...     i = 0
...     j = 0
...     
...     #the main loop to rotate
...     for time in range(150):
...         i = (i+1)%361
...         p1.move(i)
...         p2.c_x = dac.x
...         p2.c_y = dac.y
...
initializing server.pd...
/bin/sh: 1: cd: can't cd to usr/bin/pd/
Error connecting to localhost:3000: [Errno 98] Address already in use
Exception in thread Thread-9:
Traceback (most recent call last):
  File "/usr/lib/python2.7/threading.py", line 552, in __bootstrap_inner
    self.run()
  File "gui_updater.py", line 27, in run
    temp = self.rcv.recv(1024)
AttributeError: 'str' object has no attribute 'recv'

True
True
True
True
True
True
>>>

Hors ligne

 

#44 2013-10-06 19:56:51 Re : Pyata

nononononono
membre
Lieu: Toulouse
Date d'inscription: 2011-02-04
Messages: 614

Re: Pyata



salut, toujours pareil, tu as déjà lancé un programme car tu es en mode python dans la console;
control-D puis python planet.py dans le terminal comme ça tu appèle ton fichier en tant qu'application.

Hors ligne

 

#45 2013-10-06 20:56:44 Re : Pyata

Darius-Lemure
membre
Date d'inscription: 2013-09-30
Messages: 49

Re: Pyata



https://fbcdn-sphotos-c-a.akamaihd.net/ … 1585_o.jpg

c'est se que j'ai fait la nuit dernier je suis passé par ; python planet.py et je suis passé par python et composer le code de 'planet' la version de demo qu'il y a sur la video et le problem ces qu'il y a un problem de signal

dariuslemure@darius-pc:~/workspace/pyata/src$ python planet.py
initializing server.pd...
/bin/sh: 1: cd: can't cd to usr/bin/pd/
Error connecting to localhost:3000: [Errno 111] Connection refused
Traceback (most recent call last):
  File "planet.py", line 46, in <module>
    pd.init()
  File "/home/dariuslemure/workspace/pyata/src/Pd.py", line 37, in init
    self.clear()
  File "/home/dariuslemure/workspace/pyata/src/Pd.py", line 59, in clear
    self.c.send_pd(Box.canvas + "clear ; ")
  File "/home/dariuslemure/workspace/pyata/src/communication.py", line 125, in send_pd
    print "Error sending message %s : %s" % (message, err)
NameError: global name 'message' is not defined
dariuslemure@darius-pc:~/workspace/pyata/src$ python planet.py
initializing server.pd...
/bin/sh: 1: cd: can't cd to usr/bin/pd/
connecting with pd
closing connection with pd

et sur pd~ il y a ; signal outlet connect to nonsignal intel (ignored)

c'est se que je n'est pas compris  j'ai mis une photo de copie d’écrans

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024