ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
COM64לא בפורום כעת ת.הצטרפות: 09/07/2003 · הודעות: 1608 · מיקום: ראשל"צ
 

הודעה פורסם: 10/02/2022 - 13:04
נושא ההודעה: בעיה בשמירה של קבצי CSV הכוללים ערכים עם מרכאות

הי, יש לי סקריפט פייתון שמקבל קובץ CSV הכולל כתובת שרת, שם משתמש וסיסמה. עם הקובץ הזה הסקריפט מתחבר לשרתים השונים.

הבעיה שאני נתקל בה היא שסיסמה שנראית כך לדוגמה כשפותחים את הקובץ באקסל:
קוד:
Pass"ord

נשמרת ב-CSV כך:
קוד:
"Pass""ord"


מה אני עושה עם זה?

_________________
איזי גולדנברג
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 10/02/2022 - 15:09
נושא ההודעה: Re: בעיה בשמירה של קבצי CSV הכוללים ערכים עם מרכאות

COM64 :
הי, יש לי סקריפט פייתון שמקבל קובץ CSV הכולל כתובת שרת, שם משתמש וסיסמה. עם הקובץ הזה הסקריפט מתחבר לשרתים השונים.

הבעיה שאני נתקל בה היא שסיסמה שנראית כך לדוגמה כשפותחים את הקובץ באקסל:
קוד:
Pass"ord

נשמרת ב-CSV כך:
קוד:
"Pass""ord"


מה אני עושה עם זה?


תוכל להדביק בבקשה דוגמה מלאה של קובץ CSV ואת פיסת הקוד שקוראת את ה-CSV?
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
עמיתאורח · ·
 

הודעה פורסם: 01/03/2022 - 08:17
נושא ההודעה:

עדיין רלוונטי? זו אחת הדרכים המקובלות לכתיבה של מרכאות שמהוות חלק מהטקסט עצמו - להכפיל אותן. בדוק את התיעוד של הפונקציה שאתה משתמש בה כדי לקרוא את הקובץ - יכול להיות שיש לה כמה אפשרויות לקריאה של קבצי CSV, וצריך לבחור את האפשרות המתאימה (אפשרות אחרת, למשל, היא escaping באמצעות \ - כלומר, מרכאות שהן חלק מהטקסט כתובות כ-\ ואחר כך המרכאות).

אם הפונקציה שאתה משתמש בה לא תומכת בשיטה של הכפלת מרכאות, אתה יכול לבדוק במה היא כן תומכת ולתקן את קובץ ה-CSV בהתאם.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 02/03/2022 - 00:39
נושא ההודעה: נדרשת דוגמא ספציפית

אי אפשר לדעת מה הבעיה
אם בצעתה את ה escape לבד או משהוא לא נכון בספריית ה csv
בהנחה והשתמשתה ב
import csv נדרשת דוגמא כיצד
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. COM64
  2. אורח
  3. אורח [עמית]
  4. אורח