Bonjour,
J'aimerai savoir comment on peut remplacer des chemins absolus par des chemin relatifs.
Par exemple ;
ou ici ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 def showDialog_msa1(self): self.filename_msa1 = QFileDialog.getOpenFileName(self, 'Open file', '/home/lahure/Documents') fname = open(self.filename_msa1) self.data_file_msa1 = fname.read() self.namefile_msa1.setText(self.filename_msa1)
J'aimerai ne plus avoir de chemin absolu, mais je sais pas du tout comment faire.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 def treatment(self): self.parserfile() tabID=[] tabseq=[] tablength=[] sequence="" i=0 fich=open("/home/lahure/Documents/msadiff/files/"+self.file_read,"r") for line in fich: line=line.replace("\n","") line=line.replace(".","-") if re.match("^>",line): id_len=line.split("/") tabID.append(id_len[0]) tablength.append(id_len[1]) tabseq.append(sequence) sequence="" else: sequence=sequence+line sequence=sequence.upper() tabseq.append(sequence) tabseq.remove("") length=len(tabseq) self.set_seq_object(tabID, tablength, tabseq, length)
Alaninho
Partager