Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Γειά σας!

Κάνω εξάσκηση στα αρχεία στην Python.

Έγραψα το παρακάτω προγραμματάκι αλλά βγάζει μήνυμα λάθους.

Μπορεί να βρει κάποιος που βρίσκεται;

Ευχαριστώ!

 

Προγραμμα:

 

# Program A1
import os
os.mkdir("g:/sos1")
os.chdir("g:/sos1")
arxeio1=open("pipis1.txt","w")
arxeio1.close()
print("To aexeio me to onoma ",arxeio1.name ," brisketai stin thesi ",os.getcwd())
os.remove("pipis1.txt")
os.rmdir("g:/sos1")
αποτελεσμα :

 

=============== RESTART: C:\Users\Master_PC\Desktop\files1.py ===============
To aexeio me to onoma  pipis1.txt  brisketai stin thesi  g:\sos1
Traceback (most recent call last):
  File "C:\Users\Master_PC\Desktop\files1.py", line 11, in <module>
    os.rmdir("g:/sos1")
PermissionError: [WinError 32] Δεν ήταν δυνατή η προσπέλαση του αρχείου από τη διεργασία, επειδή χρησιμοποιείται ήδη από κάποια άλλη διεργασία: 'g:/sos1'

>>>

Δημοσ.

Το πιο πιθανό είναι πως επειδή έχεις βάλει το current directory να είναι το ίδιο με αυτό που θες να διαγράψεις, τρως πόρτα. Δοκίμασε chdir αλλού και μετά να κάνεις το rmdir.

  • Like 1
Δημοσ.

Το πιο πιθανό είναι πως επειδή έχεις βάλει το current directory να είναι το ίδιο με αυτό που θες να διαγράψεις, τρως πόρτα. Δοκίμασε chdir αλλού και μετά να κάνεις το rmdir.

Είσαι φοβερός :-) :-) :-)

Ευχαριστώ πολύ!!!

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα
  • Δημιουργία νέου...