Hướng dẫn txt to csv python - txt sang csv python

Cách chuyển đổi TXT sang CSV bằng cách sử dụng Python

Để chuyển đổi TXT sang CSV, chúng tôi sẽ sử dụng

Aspose.Cells cho Python

API là một nền tảng thao tác và chuyển đổi tài liệu API giàu tính năng, mạnh mẽ và dễ sử dụng API cho Python.

Python nhà phát triển có thể dễ dàng tải và chuyển đổi tệp TXT sang CSV chỉ trong một vài dòng mã.

  1. Tải tệp TXT với một phiên bản của Workbook1. Gọi phương thức Workbook.Save1. Chuyển đường dẫn đầu ra với phần mở rộng CSV làm tham số1. Kiểm tra đường dẫn được chỉ định cho tệp CSV kết quả

yêu cầu hệ thống

Aspose.Cells for Python độc lập với nền tảng API và có thể được sử dụng trên bất kỳ nền tảng nào [Windows, Linux và MacOS], chỉ cần đảm bảo rằng hệ thống đó có Java 1.8 trở lên, Python 3.5 trở lên.

  • Cài đặt Java và thêm nó vào biến môi trường PATH, ví dụ: PATH=C:\Program Files\Java\jdk1.8.0_131;.- Cài đặt Aspose.Cells cho Python từ pypi, sử dụng lệnh như: $ pip install aspose-cells.

Ứng dụng miễn phí và mã mẫu để chuyển đổi TXT sang CSV

   
                                   
    
	
  using Aspose.Cells;     
  var workbook = new Workbook["Input.xlsx"];
  workbook.Save["Output.pdf"];
	                
                
            

Thư viện lập trình bảng tính Excel có khả năng xây dựng các ứng dụng đa nền tảng với khả năng tạo, sửa đổi, chuyển đổi, kết xuất và in tất cả các tệp Excel. Python Excel API không chỉ chuyển đổi giữa các định dạng bảng tính, nó còn có thể hiển thị các tệp Excel dưới dạng hình ảnh, PDF, HTML, ODS, CSV, SVG, JSON, WORD, PPT và hơn thế nữa, do đó nó trở thành lựa chọn hoàn hảo để trao đổi tài liệu ở các định dạng tiêu chuẩn của ngành.

TXT Những gì là TXT Tập Tin Định Dạng Những gì là TXT Tập Tin Định Dạng

Tệp có phần mở rộng .TXT đại diện cho một tài liệu văn bản có chứa văn bản thuần túy ở dạng dòng. Các đoạn trong tài liệu văn bản được nhận dạng bằng ký tự xuống dòng và được sử dụng để sắp xếp nội dung tệp tốt hơn. Một tài liệu văn bản tiêu chuẩn có thể được mở trong bất kỳ trình soạn thảo văn bản hoặc ứng dụng xử lý văn bản nào trên các hệ điều hành khác nhau. Tất cả văn bản có trong tệp như vậy đều ở định dạng con người có thể đọc được và được thể hiện bằng chuỗi ký tự.

Đọc Thêm

CSV Những gì là CSV Tập Tin Định Dạng Những gì là CSV Tập Tin Định Dạng

Tệp có phần mở rộng .csv [Giá trị được phân tách bằng dấu phẩy] đại diện cho tệp văn bản thuần túy chứa các bản ghi dữ liệu có giá trị được phân tách bằng dấu phẩy. Mỗi dòng trong tệp CSV là một bản ghi mới từ tập hợp các bản ghi có trong tệp. Các tệp như vậy được tạo ra khi dự định truyền dữ liệu từ hệ thống lưu trữ này sang hệ thống lưu trữ khác. Vì tất cả các ứng dụng có thể nhận dạng các bản ghi được phân tách bằng dấu phẩy nên việc nhập các tệp dữ liệu đó vào cơ sở dữ liệu được thực hiện rất thuận tiện. Hầu hết tất cả các ứng dụng bảng tính như Microsoft Excel hoặc OpenOffice Calc đều có thể nhập CSV mà không cần nỗ lực nhiều. Dữ liệu được nhập từ các tệp như vậy được sắp xếp trong các ô của bảng tính để trình bày cho người dùng.

Đọc Thêm

CSV Những gì là CSV Tập Tin Định Dạng

Tệp có phần mở rộng .csv [Giá trị được phân tách bằng dấu phẩy] đại diện cho tệp văn bản thuần túy chứa các bản ghi dữ liệu có giá trị được phân tách bằng dấu phẩy. Mỗi dòng trong tệp CSV là một bản ghi mới từ tập hợp các bản ghi có trong tệp. Các tệp như vậy được tạo ra khi dự định truyền dữ liệu từ hệ thống lưu trữ này sang hệ thống lưu trữ khác. Vì tất cả các ứng dụng có thể nhận dạng các bản ghi được phân tách bằng dấu phẩy nên việc nhập các tệp dữ liệu đó vào cơ sở dữ liệu được thực hiện rất thuận tiện. Hầu hết tất cả các ứng dụng bảng tính như Microsoft Excel hoặc OpenOffice Calc đều có thể nhập CSV mà không cần nỗ lực nhiều. Dữ liệu được nhập từ các tệp như vậy được sắp xếp trong các ô của bảng tính để trình bày cho người dùng.

Bạn có thể sử dụng phương pháp sau để chuyển đổi tệp văn bản thành tệp CSV bằng Python:

import pandas as pd

read_file = pd.read_csv [r'Path where the Text file is stored\File name.txt']
read_file.to_csv [r'Path where the CSV will be saved\File name.csv', index=None]

Trong phần tiếp theo, bạn sẽ thấy các bước hoàn chỉnh để chuyển đổi tệp văn bản của mình thành CSV.

Bước 1: Cài đặt gói Pandas

Nếu bạn đã thực hiện như vậy, hãy cài đặt gói Pandas. Bạn có thể sử dụng lệnh sau để cài đặt gói Pandas trong Windows:

pip install pandas

Bước 2: Chụp đường dẫn nơi lưu trữ tệp văn bản của bạn

Tiếp theo, chụp đường dẫn nơi lưu trữ tệp văn bản trên máy tính của bạn.

Dưới đây là một ví dụ về đường dẫn mà tệp văn bản [được gọi là ‘sản phẩm_list,] được lưu trữ:

C: \ Users \ Ron \ Desktop \ test \ Product_list.txt

Bước 3: Chỉ định đường dẫn nơi tệp CSV mới sẽ được lưu

Bây giờ, bạn sẽ cần chỉ định đường dẫn nơi tệp CSV mới sẽ được lưu. Ví dụ:

C: \ Users \ Ron \ Desktop \ test \ new_products.csv

Bước 4: Chuyển đổi tệp văn bản thành CSV bằng Python

Cuối cùng, bạn có thể sử dụng mẫu bên dưới để tạo điều kiện chuyển đổi tệp văn bản của bạn thành CSV:

import pandas as pd

read_file = pd.read_csv [r'Path where the Text file is stored\File name.txt']
read_file.to_csv [r'Path where the CSV will be saved\File name.csv', index=None]

Ví dụ của chúng tôi:

  • Đường dẫn lưu trữ tệp văn bản là: C: \ Users \ ron \ Desktop \ test \ Product_list.txtC:\Users\Ron\Desktop\Test\Product_List.txt
    • Trong đó tên tệp là sản phẩm_list & nbsp; và phần mở rộng tệp là txtProduct_List and the file extension is txt
  • Đường dẫn mà CSV sẽ được lưu là: C: \ Users \ Ron \ Desktop \ test \ new_products.csvC:\Users\Ron\Desktop\Test\New_Products.csv
    • Trong đó tên tệp mới được tạo là new_products và phần mở rộng tệp là CSVNew_Products and the file extension is csv

Vì vậy, đây là mã hoàn chỉnh để chuyển đổi tệp văn bản thành CSV cho ví dụ của chúng tôi [lưu ý rằng bạn sẽ cần sửa đổi các đường dẫn để phản ánh vị trí nơi các tệp được lưu trữ trên máy tính của bạn]:[note that you’ll need to modify the paths to reflect the location where the files are stored on your computer]:

import pandas as pd

read_file = pd.read_csv [r'C:\Users\Ron\Desktop\Test\Product_List.txt']
read_file.to_csv [r'C:\Users\Ron\Desktop\Test\New_Products.csv', index=None]

Khi bạn chạy mã trong Python [được điều chỉnh theo đường dẫn của bạn], bạn sẽ nhận được tệp CSV tại vị trí được chỉ định của bạn.

Bài Viết Liên Quan

Chủ Đề