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

Why Convert a TXT File to CSV?

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

מקרים מועילים נפוצים

המרה של TXT ל- CSV מועילה בס situations רבות, כגון

  • ייבוא נתונים גולמיים מקבצים או ייצוא מערכת
  • ניקוי וארגון נתונים לדו"ח או לניתוח
  • מכינים מאגרי נתונים לשימוש ב-Excel או בכלי גיליונות אלקטרוניים אחרים

ספריית המרה מטקסט ל-CSV ב-Python

Aspose.Cells for Python via .NET היא ספרייה חזקה המאפשרת לך ליצור, לערוך ולהמיר קבצי Excel ו-CSV, כל זאת מבלי הצורך להתקין את Microsoft Excel. היא תומכת בהמרת קבצים, חישובי נוסחאות, יצירת תרשימים, טבלאות ציר ועוד הרבה יותר. היא מפשטת את התהליך של המרת קבצי טקסט לפורמט CSV ממוכן.

אתה יכול להוריד את זה מ- releases או להתקין את זה ישירות מ- PyPI באמצעות הפקודה הבאה:

pip install aspose-cells-python 

Convert a TXT File to a CSV in Python

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

נא בצע את הצעדים למטה כדי להמיר קובץ טקסט לפורמט CSV:

  1. טעון את קובץ ה-TXT המקורי באמצעות מחלקת Workbook.
  2. שמור את התוכן כקובץ CSV באמצעות השיטה save().

הדוגמה הבאה מדגימה כיצד לקרוא קובץ טקסט ולייצא אותו כסגנון CSV.

from aspose.cells import Workbook, SaveFormat

# שלב 1: טען את קובץ ה-TXT
workbook = Workbook("sample_data.txt")

# שלב 2: שמור כקובץ CSV
workbook.save("output.csv", SaveFormat.CSV)
Convert TXT File to CSV using Python

Convert TXT File to CSV using Python.

Convert TXT to CSV with Delimiters

אם קובץ הטקסט שלך משתמש במפריד אחר מאשר פסיק (כגון טאבלט או נקודתיים), תוכל להתאים אישית את אפשרויות הטעינה לפני ההמרה.

בבקשה עקוב אחרי השלבים הבאים:

  1. צור מופע של מחלקת TxtLoadOptions.
  2. ציין אפשרויות טעינה, כגון מפריד.
  3. טען את קובץ ה-TXT המקורי בעזרת מחלקת Workbook עם אפשרויות טעינה.
  4. שמור את התוכן כקובץ CSV באמצעות שיטת save() .

הדוגמה הבאה מראה כיצד לציין אפשרויות טעינה ולהמיר TXT ל- CSV.

from aspose.cells import Workbook, TxtLoadOptions, SaveFormat

# שלב 1: נגדיר אפשרויות טעינה עם מפריד טאב
load_options = TxtLoadOptions()
load_options.separator = '\t'  # Tab-delimited text

# שלב 2: טעינת קובץ ה-TXT
workbook = Workbook("tab_delimited.txt", load_options)

# שלב 3: שמור כקובץ CSV
workbook.save("converted.csv", SaveFormat.CSV)
הממיר קובץ TXT ל-CSV עם מִשְׁעָלים בקבצי טקסט

Convert TXT File to CSV with Delimiters.

קבל רישיון חינם

באפשרותך להעריך את Aspose.Cells עבור Python דרך .NET ללא הגבלות. קבל רישיון חינמי זמני ובחן את כל הפיצ’רים, כולל המרות, נוסחאות, גרפים וקבצים גדולים.

נסה את ממיר TXT ל-CSV באינטרנט.

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

המרת TXT ל-CSV בחינם באינטרנט
Input file
Output format
  

המרת TXT ל- CSV ב-Python: תיעוד וכלים

בנוסף להמרת קבצי TXT ל-CSV, Aspose.Cells עבור Python באמצעות .NET מציע אפשרויות רבות לניהול נתונים וגיליונות אלקטרוניים. תוכלו לבצע מגוון משימות כמו המרת קבצים, יישום נוסחאות, עיצוב תאים, יצירת תרשימים, והפקת טבלאות ציר באמצעות קוד ובלא Microsoft Excel.

בדוק את המשאבים הבאים כדי לחקור את המגוון המלא של יכולותיו:

סיכום

במאמר זה, למדת כיצד להמיר קובץ TXT לפורמט CSV באמצעות פייתון. המרה זו היא שלב חשוב בניקוי נתונים ודיווח. עם Aspose.Cells עבור פייתון דרך .NET, תוכל להאיץ את התהליך, לנהל דלימיטרים מותאמים אישית, ולנהל ביעילות מערכי נתונים גדולים.

אם יש לך שאלות או אתה זקוק לעזרה טכנית, אל תהסס לבקר בפורום התמיכה Free Support Forum.

TXT to CSV Python: שאלות נפוצות

Q1: Can I convert multiple TXT files to CSV at once?

כן. אתה יכול לעבור על קבצים בתיקייה ולהמיר כל אחד מהם בעזרת אותו לוגיקה.

שאלה 2: האם Aspose.Cells דורש שה-Microsoft Excel יהיה מותקן?

לא. Aspose.Cells עובד באופן עצמאי לחלוטין ואינו זקוק ל-Microsoft Excel או כל אפליקציה צד שלישי אחרת כדי לפעול.

Q3: Can I perform other conversions, like CSV to Excel or Excel to JSON?

בהחלט! Aspose.Cells תומכת במגוון רחב של המרות קבצים, כולל CSV ל-Excel, Excel ל-JSON, Excel ל-HTML, ODS ועוד רבים אחרים.

ראה גם