Forum Programmation.python module python pour cvs
19
juin
2007
salut à tous, je voudrai savoir si quelcun connait un module python pour l'accès à CVS (Concurent Version System). pour Subversion, il en existe pourtant un pysvn.
def sr1(x,filter=None,iface=None, nofilter=0, *args,**kargs):
"""Send packets at layer 3 and return only the first answer
nofilter: put 1 to avoid use of bpf filters
retry: if positive, how many times to resend unanswered packets
if negative, how many times to retry when no more packets are answered
"""
if not kargs.has_key("timeout"):
kargs["timeout"] = -1
s=conf.L3socket(filter=filter, nofilter=nofilter, iface=iface)
a,b,c=sndrcv(s,x,*args,**kargs)
s.close()
if len(a) > 0:
return a[0][1]
else:
return None
Je suis en train de manipuler une table fits à l'aide de la librairie pyfits. Mon problème est que je dois créer une nouvelle table à partir de cette table. Ma nouvelle table comporte des nouvelles colonnes et d'autres doivent disparaitre. Je commence donc par récupérer le définition des colonnes de l'ancienne table:
listcolumns = oldtable[1].get_coldefs()Ensuite, j'ajoute mes nouvelles colonnes:
col1 = pyfits.Column(name='newCol',format='E',array=numarray.array(data)) listcolumns = listcolumns.add_col(col1)Jusque là aucun problème mais quand je veux effacer une colonne avec (…)
res = commands.getoutput("/usr/bin/blastall -i "+loc_tmp_fasta+" -p blastp -d
"+db+" -m 8 -o "+loc_tmp_blast)
cpptri, cpptro = popen2("sudo -S cp %s /usr/..." % (fpath), 't')
cpptri.write(passwd)