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