Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2716 connectés 

 

Sujet(s) à lire :
    - Who's who@Programmation
 

 Mot :   Pseudo :  
  Aller à la page :
 
 Page :   1  2  3  4  5  ..  11873  11874  11875  ..  26991  26992  26993  26994  26995  26996
Auteur Sujet :

[blabla@olympe] Le topic du modo, dieu de la fibre et du monde

n°1563317
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2007 à 10:34:55  profilanswer
 

Reprise du message précédent :

zapan666 a écrit :

Pour faire un lanceur de test unitaire  :o  
l'utilisateur lance le lanceur genre

Code :
  1. launch_da_evil_test tests.integration.moduledelamort


 
donc dans mon lanceur je fais  

Code :
  1. for module_str in sys.argv[1:]:
  2.         module = __import__(module_str)
  3.         suite.addTest(unittest.TestLoader().loadTestsFromModule(module))


mais ce gros malin m'importe que module1, et lance les tests sur module1 (alors que la classe de test est dans module2)


Tu as une raison précise pour ne pas utiliser py.test [:petrus dei]
 
Et tu en as une autre pour refuser de lire la documentation de la fonction __import__ [:petrus dei]
 
Je me dois quand même de te rappeler un axiome intéressant du développement Python: "Python n'est pas PHP", c'est pas en balançant des bouts de code générés aléatoirement dans la tronche de l'interpréteur Python qu'on fait quelque chose de propre, ou même de fonctionnel [:petrus75]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
mood
Publicité
Posté le 22-05-2007 à 10:34:55  profilanswer
 

n°1563318
boulax
Inserer phrase hype en anglais
Posté le 22-05-2007 à 10:35:47  profilanswer
 

Le_Tolier a écrit :

tofs (du buro hein :o )


J'attends mon deuxieme ecran et mon casque de phone wireless :o


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1563322
el muchach​o
Comfortably Numb
Posté le 22-05-2007 à 10:40:30  profilanswer
 

boulax a écrit :

J'attends mon deuxieme ecran et mon casque de phone wireless :o


T'es passé secrétaire ?

n°1563327
Lam's
Profil: bas.
Posté le 22-05-2007 à 10:44:18  profilanswer
 

masklinn a écrit :

T'es vraiment un magicbuzz [:petrus75]


Toi, tu vas te calmer sur les insultes crapuleuses, sinon c'est les Teletubbies que tu pourras insulter pendant 3 mois.
 

Spoiler :

C'est bon ? Je fais bien le modo ?


n°1563328
boulax
Inserer phrase hype en anglais
Posté le 22-05-2007 à 10:45:12  profilanswer
 

el muchacho a écrit :

T'es passé secrétaire ?


je comprends que ca te fasse peur, mais le téléphone ne te veut pas de mal, c'est ton ami.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1563332
Lam's
Profil: bas.
Posté le 22-05-2007 à 10:50:34  profilanswer
 

el muchacho a écrit :

T'es passé secrétaire ?


Ou alors il veut devenir comme le Al Gore de reddit d'hier...
 

n°1563334
zapan666
Tout est relatif
Posté le 22-05-2007 à 10:53:23  profilanswer
 

masklinn a écrit :

Tu as une raison précise pour ne pas utiliser py.test [:petrus dei]

je connais pas  :whistle:

Citation :

Et tu en as une autre pour refuser de lire la documentation de la fonction __import__ [:petrus dei]


 :o pas le temps, c'est une tache facultative que je fais là (non mais même après lecture en fait, ça répond pas a ma question, ou sinon j'ai loupé le paragraphe)

 
Code :
  1. def my_import(name):
  2.     mod = __import__(name)
  3.     components = name.split('.')
  4.     for comp in components[1:]:
  5.         mod = getattr(mod, comp)
  6.     return mod


a ouais, c'est le seul bout de code dans la doc sur __import__

 

j'ai un peu fait mon boulet :P

Message cité 1 fois
Message édité par zapan666 le 22-05-2007 à 11:06:30

---------------
my flick r - Just Tab it !
n°1563345
gatsu35
Blablaté par Harko
Posté le 22-05-2007 à 11:09:55  profilanswer
 

masklinn a écrit :

Tu as une raison précise pour ne pas utiliser py.test [:petrus dei]

 

Et tu en as une autre pour refuser de lire la documentation de la fonction __import__ [:petrus dei]

 

Je me dois quand même de te rappeler un axiome intéressant du développement Python: "Python n'est pas PHP", c'est pas en balançant des bouts de code générés aléatoirement dans la tronche de l'interpréteur Python qu'on fait quelque chose de propre, ou même de fonctionnel [:petrus75]

 

Au lieu de faire ton malin :o viens plutôt me commenter les 1500 lignes de codes que tu as pondu et qui sont totalement imbitables :fou:  :fou: :fou: :fou:

 

Ya 3 lignes de commentaires sur 1500 lignes et tu passes 10 fois trop de fonctions en paramètres pour un projet spécifique :fou: :fou:

 

impossible de s'y retrouver dans ton code :fou:
niveau maintenance c'est ZERO :fou:

Message cité 1 fois
Message édité par gatsu35 le 22-05-2007 à 11:10:33
n°1563349
Tristou
Keep calm and hack cookies
Posté le 22-05-2007 à 11:16:35  profilanswer
 

[:caleb2000]


---------------
"About your cat Mr. Schrödinger : I have good news and bad news"
n°1563353
el muchach​o
Comfortably Numb
Posté le 22-05-2007 à 11:26:20  profilanswer
 

boulax a écrit :

je comprends que ca te fasse peur, mais le téléphone ne te veut pas de mal, c'est ton ami.


Non, mais je ne t'en veux pas, je dis ça parce qu'ici, ce sont les secrétaires qui ont ce genre de matos. Les développeurs ont un écran CRT 17 pouces et entassés dans des open spaces.

mood
Publicité
Posté le 22-05-2007 à 11:26:20  profilanswer
 

n°1563354
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2007 à 11:26:34  profilanswer
 

zapan666 a écrit :

:o pas le temps, c'est une tache facultative que je fais là (non mais même après lecture en fait, ça répond pas a ma question, ou sinon j'ai loupé le paragraphe)

 

j'ai un peu fait mon boulet :P


Heuu ouais ou alors t'es pas foutu de lire un simple docstring [:petrus75]

 

Python 2.5 (r25:51918, Sep 19 2006, 08:49:13)
[GCC 4.0.1 (Apple Computer, Inc. build 5341)] on darwin
Type "copyright", "credits" or "license()" for more information.
     
>>> help(__import__)
Help on built-in function __import__ in module __builtin__:

 

__import__(...)
    __import__(name, globals={}, locals={}, fromlist=[], level=-1) -> module
   
    Import a module.  The globals are only used to determine the context;
    they are not modified.  The locals are currently unused.  The fromlist
    should be a list of names to emulate ``from name import ...'', or an
    empty list to emulate ``import name''.
    When importing a module from a package, note that __import__('A.B', ...)
    returns package A when fromlist is empty, but its submodule B when
    fromlist is not empty.  Level is used to determine whether to perform
    absolute or relative imports.  -1 is the original strategy of attempting
    both absolute and relative imports, 0 is absolute, a positive number
    is the number of parent directories to search relative to the current module.

 

>>>


>>

Code :
  1. module = __import__("module1.module2", fromlist=[None])


[:petrus75]

 

edit: et ça n'excuse en rien le fait de refaire ton framework de tests unitaires alors qu'il y en a déjà deux douzaines en python [:petrus75]

Message cité 1 fois
Message édité par masklinn le 22-05-2007 à 11:28:00

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1563357
skeye
Posté le 22-05-2007 à 11:30:34  profilanswer
 

Citation :

Caching Proxy Version 5.0.2
Error 403 - Access forbidden by rule.
Explanation: Either the file requested is specifically blocked by a Fail directive or it does not match any of the files that are allowed to be accessed according to other request mapping directives.
 
Action: No action is required.
 
URL: /0/accueuil/Retour?SA=CPTFACTURES


 
'tain ça marche toujours aussi bien le site d'orange.[:moule_bite]


---------------
Can't buy what I want because it's free -
n°1563359
gizmo
Posté le 22-05-2007 à 11:36:48  profilanswer
 

Dites les gens, Si je veux faire des trucs ala "screen" ou avec des buffers/tabs sous windows, ca vaut la peine que je jette un oeil sur powershell ou bien c'est pas prevu pour ca?

n°1563361
Chaos Inte​stinal
Posté le 22-05-2007 à 11:38:59  profilanswer
 

[:caleb2000]
 

n°1563362
zapan666
Tout est relatif
Posté le 22-05-2007 à 11:39:55  profilanswer
 

masklinn a écrit :


Code :
  1. module = __import__("module1.module2", fromlist=[None])




Code :
  1. >>> module = __import__("os.path", fromlist = [None])
  2. Traceback (most recent call last):
  3.   File "<stdin>", line 1, in ?
  4. TypeError: __import__() takes no keyword arguments


[:petrus75] (python 2.4)
 

masklinn a écrit :


edit: et ça n'excuse en rien le fait de refaire ton framework de tests unitaires alors qu'il y en a déjà deux douzaines en python [:petrus75]


bah avant, c'était un script shell qui chopait tous les fichiers avec "test" dans le nom, ça en faisait un fichier Python qui lancer les tests... bref du n'importe quoi. Donc, là, c'est n'importe quoi, mais en plus simple


---------------
my flick r - Just Tab it !
n°1563364
nraynaud
lol
Posté le 22-05-2007 à 11:45:16  profilanswer
 

Citation :


Loisirs : peinture, coutûre, jeux en réseau


elle a du CV la stagiaire [:rofl]


---------------
trainoo.com, c'est fini
n°1563365
skeye
Posté le 22-05-2007 à 11:45:49  profilanswer
 


tof [:sinking]

Message cité 2 fois
Message édité par skeye le 22-05-2007 à 11:46:05

---------------
Can't buy what I want because it's free -
n°1563367
boulax
Inserer phrase hype en anglais
Posté le 22-05-2007 à 11:47:56  profilanswer
 

el muchacho a écrit :

Non, mais je ne t'en veux pas, je dis ça parce qu'ici, ce sont les secrétaires qui ont ce genre de matos. Les développeurs ont un écran CRT 17 pouces et entassés dans des open spaces.


Open space aussi, sauf qu'avant j'avais une table en bout d'ilot et maintenant j'ai un vrai quart d'ilot spacieux.


---------------
Posté depuis des chiottes, sales. Me gusta.
n°1563374
flo850
moi je
Posté le 22-05-2007 à 12:03:28  profilanswer
 

nraynaud a écrit :

Citation :


Loisirs : peinture, coutûre, jeux en réseau


elle a du CV la stagiaire [:rofl]


mais la question ets ' a t elle des gros seins ? '

Message cité 2 fois
Message édité par flo850 le 22-05-2007 à 12:03:42
n°1563375
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2007 à 12:03:29  profilanswer
 

zapan666 a écrit :

Code :
  1. >>> module = __import__("os.path", fromlist = [None])
  2. Traceback (most recent call last):
  3.   File "<stdin>", line 1, in ?
  4. TypeError: __import__() takes no keyword arguments


[:petrus75] (python 2.4)


Heuu oui et alors?
 
Tu te sors les doigts du cul et tu l'appelles sans utiliser des kwargs [:spamafote]  

$ python2.4
Python 2.4.4 (#1, May 22 2007, 11:37:18)  
[GCC 4.0.1 (Apple Computer, Inc. build 5367)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> __import__("os.path", {}, {}, [None])
<module 'posixpath' from '/opt/local/Library/Frameworks/Python.framework/Versions/2.4/lib/python2.4/posixpath.pyc'>
>>>


[:petrus75]

zapan666 a écrit :

bah avant, c'était un script shell qui chopait tous les fichiers avec "test" dans le nom, ça en faisait un fichier Python qui lancer les tests... bref du n'importe quoi. Donc, là, c'est n'importe quoi, mais en plus simple


Alors comment te dire ça...
 

Citation :

py.test is the command line tool to run tests. You can supply it with a Python test file (or directory) by passing it as an argument:
 

py.test test_sample.py


 
py.test looks for any functions and methods in the module that start with with test_ and will then run those methods. Assertions about test outcomes are done via the standard assert statement.
 
This means you can write tests without any boilerplate:
 

Code :
  1. # content of test_sample.py
  2. def test_answer():
  3.    assert 42 == 43


 
You may have test functions and test methods, there is no need to subclass or to put tests into a class. You can also use py.test to run all tests in a directory structure by invoking it without any arguments:
 

py.test


 
This will automatically collect and run any Python module whose filenames start with test_ or ends with _test from the directory and any subdirectories, starting with the current directory, and run them. Each Python test module is inspected for test methods starting with test_.


http://codespeak.net/py/dist/test. [...] -line-tool
 
[:petrus75]


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1563376
skeye
Posté le 22-05-2007 à 12:08:38  profilanswer
 

Midi, goto maison finir la journée devant la wii.[:dawa]


---------------
Can't buy what I want because it's free -
n°1563378
gooopil
pfiew
Posté le 22-05-2007 à 12:09:33  profilanswer
 

skeye a écrit :

Midi, goto maison finir la journée devant la wii.[:dawa]


'culé !

 

Je ferais bien pareil :(


Message édité par gooopil le 22-05-2007 à 12:09:56
n°1563379
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2007 à 12:09:37  profilanswer
 

skeye a écrit :

Midi, goto maison finir la journée devant la wii.[:dawa]


pute :o


---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1563380
skeye
Posté le 22-05-2007 à 12:10:18  profilanswer
 

[:hahaguy]


---------------
Can't buy what I want because it's free -
n°1563382
flo850
moi je
Posté le 22-05-2007 à 12:14:05  profilanswer
 

skeye a écrit :

Midi, goto maison finir la journée devant la wii.[:dawa]


:cry:
 
bon hier soir , j'ai fini de debloquer les derniers perso de DBZ : goku enfant, grand pere de sangohan et apple ( je le connaissait pas lui ) :sol:
 
maintenant, faudrai que je refinisse le jeu en difficulté 3  

n°1563383
lorill
Posté le 22-05-2007 à 12:14:29  profilanswer
 

la glace au reblochon, c'est bon [:huit]

n°1563384
masklinn
í dag viðrar vel til loftárása
Posté le 22-05-2007 à 12:15:21  profilanswer
 

lorill a écrit :

la glace au reblochon, c'est bon [:huit]


ouputain [:pingouino]

 

Tu fais pas les choses à moitié toi [:neuf]

Message cité 1 fois
Message édité par masklinn le 22-05-2007 à 12:15:34

---------------
I mean, true, a cancer will probably destroy its host organism. But what about the cells whose mutations allow them to think outside the box by throwing away the limits imposed by overbearing genetic regulations? Isn't that a good thing?
n°1563391
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 22-05-2007 à 12:28:12  profilanswer
 

skeye a écrit :

Midi, goto maison finir la journée devant la wii.[:dawa]


tartine toi de caca liquide

n°1563392
_darkalt3_
Proctopathe
Posté le 22-05-2007 à 12:28:57  profilanswer
 

lorill a écrit :

la glace au reblochon, c'est bon [:huit]


[:roane]


---------------
Töp of the plöp
n°1563393
gooopil
pfiew
Posté le 22-05-2007 à 12:29:30  profilanswer
 

Harkonnen a écrit :

tartine toi de caca liquide


C'est pas vraiment pratique à tartiner quand c'est liquide, prendre du mou oui, mais du liquide c'est pas top [:spamafote]

n°1563395
zapan666
Tout est relatif
Posté le 22-05-2007 à 12:39:46  profilanswer
 

masklinn a écrit :


You may have test functions and test methods, there is no need to subclass or to put tests into a class. You can also use py.test to run all tests in a directory structure by invoking it without any arguments:


ouais mais non. Car j'ai pas envie de lancer tous mes tests a chaque fois. genre, si je bosse sur la GUI, je lance que les tests de GUI, et pas les tests d'intégrations, etc. (sinon, j'utilise unittest avec une lib de mock + une vrai/fausse lib de test de GUI en wxPython)
 
(bon, après, il y a surrement un super top truc pour faire une selection de test avec py.test mais là, non, j'ai pas la tête à ça  :D )  


---------------
my flick r - Just Tab it !
n°1563397
0x90
Posté le 22-05-2007 à 12:42:08  profilanswer
 
n°1563400
drasche
Posté le 22-05-2007 à 12:54:09  profilanswer
 

skeye a écrit :

Midi, goto maison finir la journée devant la wii.[:dawa]


die plz:o


---------------
Whichever format the fan may want to listen is fine with us – vinyl, wax cylinders, shellac, 8-track, iPod, cloud storage, cranial implants – just as long as it’s loud and rockin' (Billy Gibbons, ZZ Top)
n°1563401
skeye
Posté le 22-05-2007 à 12:55:44  profilanswer
 


 

Harkonnen a écrit :

tartine toi de caca liquide


 


[:hahaguy] [:hahaguy] [:hahaguy]


---------------
Can't buy what I want because it's free -
n°1563404
Chaos Inte​stinal
Posté le 22-05-2007 à 13:06:17  profilanswer
 

Pierre-Gilles de Gennes est mort [:cerveau totoz]

n°1563406
nraynaud
lol
Posté le 22-05-2007 à 13:10:08  profilanswer
 


 

flo850 a écrit :

mais la question ets ' a t elle des gros seins ? '


vous savez ce que c'est les candidats : pour des lettres manuscrites y'a du monde, mais pour une toph en bikini y'a plus personne.


---------------
trainoo.com, c'est fini
n°1563408
Lam's
Profil: bas.
Posté le 22-05-2007 à 13:13:05  profilanswer
 

Exercice du jour:  
Déterminer le temps (en secondes) qu'il s'est écoulé entre le moment où Masklinn a visité ce lien, et le moment où il a passé commande:
   http://www.threadless.com/product/844/Spoilt#top
 
Bonus points si vous devinez correctement la taille commandée.

n°1563410
lorill
Posté le 22-05-2007 à 13:13:21  profilanswer
 

masklinn a écrit :

ouputain [:pingouino]
 
Tu fais pas les choses à moitié toi [:neuf]


on dit merci a la cantine :)

n°1563412
Shinuza
This is unexecpected
Posté le 22-05-2007 à 13:14:49  profilanswer
 

masklinn a écrit :

En bonus t'aurais lu le Python Tutorial, section 6.4, tout était expliqué [:petrus75]
 
T'es vraiment un magicbuzz [:petrus75]


OUCH

gatsu35 a écrit :

Au lieu de faire ton malin :o viens plutôt me commenter les 1500 lignes de codes que tu as pondu et qui sont totalement imbitables :fou:  :fou: :fou: :fou:  
 
Ya 3 lignes de commentaires sur 1500 lignes et tu passes 10 fois trop de fonctions en paramètres pour un projet spécifique :fou: :fou:
 
impossible de s'y retrouver dans ton code :fou:
niveau maintenance c'est ZERO :fou:


 

Code :
  1. var mightyResult = theMightyFonction(thisOneInside(someVarComingOutFromNowhere,someFonctionThatDoingSomethingCool(this)))


 


 

flo850 a écrit :

mais la question ets ' a t elle des gros seins ? '


 
+1²
 
Il est 9h goto :taf


---------------
Mains power can kill, and it will hurt the entire time you’re dying from it.
n°1563413
0x90
Posté le 22-05-2007 à 13:19:11  profilanswer
 

Lam's a écrit :

Exercice du jour:  
Déterminer le temps (en secondes) qu'il s'est écoulé entre le moment où Masklinn a visité ce lien, et le moment où il a passé commande:
   http://www.threadless.com/product/844/Spoilt#top
 
Bonus points si vous devinez correctement la taille commandée.


Citation :

At least they didn't tell you that at the end of the movie, they find Nemo.


[:rofl]


---------------
Me: Django Localization, Yogo Puzzle, Chrome Grapher, C++ Signals, Brainf*ck.
n°1563415
Master p
My new cock ring :D
Posté le 22-05-2007 à 13:21:51  profilanswer
 

17 € [:cerveau huit]


---------------
HAHAHA I M USING TEH INTERNET
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2  3  4  5  ..  11873  11874  11875  ..  26991  26992  26993  26994  26995  26996

Aller à :
Ajouter une réponse
 

Sujets relatifs
Plus de sujets relatifs à : [blabla@olympe] Le topic du modo, dieu de la fibre et du monde


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)