Δημοσιεύτηκε: 22 Ιαν 2012, 23:09
Ναι. Λογικό είναι. Και τώρα μόλις με βοήθησες να λύσω ένα άλλο άκυρο πρόβλημα.
Εκτελώντας το αρχείο test.py με ./test.py το εκτελείς κατευθείαν απ' τον πηγαίο κώδικα. Όμως το αρχείο δεν ξέρει από μόνο του ότι πρέπει να τρέξει με python. Έτσι εκτελείται με bash.
Αν κάνεις import sys στον bash θα έχεις το ίδιο αποτέλεσμα.
Ξέχασα να πω ότι πρέπει να προσθέσεις πάνω πάνω στο αρχείο τον shebang και άλλη μία γραμμή:
Έτσι λογικά θα είναι εντάξει.
Εκτελώντας το αρχείο test.py με ./test.py το εκτελείς κατευθείαν απ' τον πηγαίο κώδικα. Όμως το αρχείο δεν ξέρει από μόνο του ότι πρέπει να τρέξει με python. Έτσι εκτελείται με bash.
Αν κάνεις import sys στον bash θα έχεις το ίδιο αποτέλεσμα.
Ξέχασα να πω ότι πρέπει να προσθέσεις πάνω πάνω στο αρχείο τον shebang και άλλη μία γραμμή:
- Κώδικας: Επιλογή όλων
#!/usr/bin/python
# -*- coding: utf-8 -*-
Έτσι λογικά θα είναι εντάξει.