9 תשובות
לקרוא קובץ בפיית'ון: הפעולה open ולתת לה 'r' בפרמטר השני
להחליף את / ב \: string.replace('/', '\\')
להחליף את / ב \: string.replace('/', '\\')
אנונימית
אני עושה את זה אצלי בלי בעיות, לא יודעת בדיוק מה בדיוק קורה אצלך (יעזור אם תגיד) אבל אני מנחשת שניסית לשים רק \ אחד וזה נתן לך ארור בגלל זה. אי אפשר לשים רק \ אחד בסוף של סטרינג (אפילו r'\') בפית'ון כי הוא יחשוב שניסית לעשות "'".
ומן הסתם אתה צריך להחליף את string בסטרינג שאתה צריך לשנות
ומן הסתם אתה צריך להחליף את string בסטרינג שאתה צריך לשנות
אנונימית
שואל השאלה:
אי אפשר לעשות את הreplace הזה
אי אפשר לעשות את הreplace הזה
אנונימי
שואל השאלה:
כן אבל פעמיים זה גם עושה במסלול ואז זה לא מוצא את הקובץ
כן אבל פעמיים זה גם עושה במסלול ואז זה לא מוצא את הקובץ
אנונימי
שואל השאלה:
אני לא זוכר אין לי את זה ממש מול העיניים זה משהו כזה
string = string.replace("/", "\\")
אני לא זוכר אין לי את זה ממש מול העיניים זה משהו כזה
string = string.replace("/", "\\")
אנונימי
הניחוש שלי היא שהשורה שלך היא משהו כמו:
string = string.replace("/", r"\\")
ולא מה שזכרת. בכל מקרה, עכשיו נזכרתי שבווינדוס (שאני מניחה שאתה מריץ לos) אתה לא צריך להחליף בכלל את הלוכסנים כשאתה משתמש בopen
string = string.replace("/", r"\\")
ולא מה שזכרת. בכל מקרה, עכשיו נזכרתי שבווינדוס (שאני מניחה שאתה מריץ לos) אתה לא צריך להחליף בכלל את הלוכסנים כשאתה משתמש בopen
אנונימית
רק פעמיים \, לא פעמיים /. ואל תשתמש בraw string
אנונימית
שואל השאלה:
כן אבל לעשות פעמיים // זה גם לא טוב כי אז זה כותב את המסלול לקובץ עם // והוא לא מוצא לי את הקובץ
כן אבל לעשות פעמיים // זה גם לא טוב כי אז זה כותב את המסלול לקובץ עם // והוא לא מוצא לי את הקובץ
אנונימי
תשלח בדיוק מה שכתבת בשורה הזאת
אנונימית
באותו הנושא: