Bonjour, je sollicite une fois de plus votre aide et je vous en remercie d'avance.

grace à une askfilename, je récupère un fichier d'un répertoire. Et je voudrais le déplacer. J'ai trouvé sur le net la commande popen. Mais je ne comprends pas bien ce qu'il faut y mettre.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
def open_input_file():
	global inputfile
	inputfile=tkFileDialog.askopenfilename(filetypes = [("All", "*")])
	if inputfile == None :
		entry_inputfile.insert(END, "") 
	else:
		entry_inputfile.insert(END, inputfile)
		cmd = "MOVE " + inputfile +  " "  + opWD + opFam + opAppli + "\\spool"
		os.popen(cmd)
		tkMessageBox.showinfo("Information","Your inputfile has been moved in Spool/ directory")
Certainement que ma commande est fausse puisque ça ne marche pas.

De plus, ma variable inputfile ressemble à :

hors je voudrais récupérer seulement "texte.txt" sachant que ce nom est aléatoire, je peux récupérer n'importe quel fichier.

Merci de votre aide

tag [python] supprimé par Guigui_. Par défaut, on fait du python dans ce forum