medigeek έγραψε:Μια τρίτη λύση είναι να δοκιμάσεις τον δευτερο τρόπο (με το __file__) στο αρχείο __init__.py, νομίζω θα δουλέψει χωρίς να χρειαστεί να το προσθέτεις σε κάθε .py του folder/
Ευτυχώς δουλεύει. Πάλι καλά!
Μου την έσπασε όμως!
Συντονιστής: konnn
medigeek έγραψε:Μια τρίτη λύση είναι να δοκιμάσεις τον δευτερο τρόπο (με το __file__) στο αρχείο __init__.py, νομίζω θα δουλέψει χωρίς να χρειαστεί να το προσθέτεις σε κάθε .py του folder/


clepto έγραψε:πως να βρω την τοποθεσια καποιου αρχειου μεσα σε καποιο φακελο;
δηλαδη σκεφτειτε ενα φακελο που μεσα εχει υποφακελους και αρχεια...
εγω ξερω το ονομα του αρχειου, ποιος ειναι ο καλυτερος τροπος να παρω την τοποθεσια του;
με το abspath?




os.path.dirname(os.path.abspath(__file__))

import fnmatch
import os
matches = []
for root, dirnames, filenames in os.walk('src'):
for filename in fnmatch.filter(filenames, '*.c'):
matches.append(os.path.join(root, filename))
