Maison > Questions et réponses > le corps du texte
天蓬老师2017-04-18 10:12:06
J'utilise également pyqt récemment, 233~
Je ne sais pas à quoi fait référence votre fichier, mais si votre fichier et votre fichier py sont dans le même répertoire, alors ce sera facile à gérer.
Le code ci-dessous n'est qu'un aperçu
Vous obtenez d'abord le nom de fichier du nœud sur lequel vous avez cliqué
fileName = self.currentRow().text()
# 不知道tree是不是这样,反正QListWidget获取当前节点就是currentRow()
Obtenez le chemin absolu, puis concaténez-le avec le nom du fichier pour obtenir le chemin absolu du fichier
import os
# 获取当前文件的绝对路径,也就是你的py文件的当前绝对路径
abDir = os.path.abspath(os.path.join(os.path.dirname(__file__))).replace('\','/')
fileDir = abDir + fileName
Si cela peut résoudre le problème, veuillez l'adopter~~~