Cách xuất đầu ra trong Python
Trước khi chạy mã bên dưới, bạn cần sửa đổi đường dẫn để phản ánh vị trí mà bạn muốn lưu trữ tệp CSV trên máy tính của mình Show
Và đây là mã Python đầy đủ import pandas as pd data = {'product': ['computer', 'tablet', 'printer', 'laptop'], 'price': [850, 200, 150, 1300] } df = pd.DataFrame(data) df.to_csv(r'C:\Users\Ron\Desktop\export_dataframe.csv', index=False, header=True) print(df) Sau khi bạn chạy mã Python, tệp CSV sẽ được lưu tại vị trí bạn đã chỉ định Lưu ý rằng nếu bạn muốn bao gồm chỉ mục, thì chỉ cần xóa “, index=False” khỏi mã ở trên Tài nguyên bổ sungBạn vừa xem các bước cần thiết để tạo DataFrame, sau đó xuất DataFrame đó sang tệp CSV Bạn có thể phải đối mặt với một tình huống ngược lại, trong đó bạn sẽ cần nhập CSV vào Python. Nếu đúng như vậy, bạn có thể xem hướng dẫn này giải thích cách nhập tệp CSV vào Python bằng Pandas Ghi vào một tập tin hiện cóĐể ghi vào một tệp hiện có, bạn phải thêm một tham số vào hàm
Ví dụMở tệp "demofile2. txt" và nối thêm nội dung vào tệp f = open("file demo2. txt", "a") #open và đọc tệp sau khi nối thêm Ví dụMở tệp "demofile3. txt" và ghi đè lên nội dung f = open("file demo3. txt", "w") #mở và đọc tệp sau khi ghi đè Ghi chú. phương thức "w" sẽ ghi đè lên toàn bộ tệp Tạo một tệp mớiĐể tạo một tệp mới trong Python, hãy sử dụng phương thức
Ví dụTạo một tệp có tên "myfile. txt" f = open("tệp của tôi. txt", "x") Kết quả. một tệp trống mới được tạo Ví dụTạo một tập tin mới nếu nó không tồn tại f = open("tệp của tôi. txt", "w") Có một loại nhiệm vụ khác trong việc xử lý tệp có thể được thực hiện bằng python i. e chuyển hướng đầu ra sang một tệp bên ngoài. Về cơ bản, một đầu ra tiêu chuẩn có thể được in thành một tệp do chính người dùng chọn. Có nhiều cách để thực hiện điều này Trong hướng dẫn này, chúng ta sẽ thấy một số phương pháp để chuyển hướng đầu ra sang một tệp trong Python Sử dụng hàm write() để in kết quả ra tệp trong PythonĐây là một hàm Python tích hợp giúp viết hoặc thêm một văn bản được chỉ định vào một tệp. Ví dụ
Lưu ý rằng chức năng Sử dụng hàm with open("randomfile.txt", "w") as external_file: add_text = "This text will be added to the file" print(add_text, file=external_file) external_file.close() 1 để in kết quả ra tệp trong PythonTrong phương thức này, đầu tiên, chúng ta gọi hàm 1 được sử dụng để in văn bản trong tệp. Người dùng luôn có quyền lựa chọn sử dụng toán tử w hoặc toán tử a Ví dụ
Lưu ý rằng hàm 6 cũng được sử dụng để đóng tệp trong đoạn mã trên sau khi mở tệp bằng ________. Sau khi gọi hàm 6, không thể đọc tệp và không thể ghi gì khác. Nếu người dùng cố gắng thực hiện bất kỳ thay đổi nào trong tệp sau khi gọi hàm 6, sẽ xảy ra lỗiSử dụng import sys file_path = 'randomfile.txt' sys.stdout = open(file_path, "w") print("This text will be added to the file") 0 để in kết quả ra tệp bằng PythonMô-đun 1 là mô-đun Python tích hợp được người dùng sử dụng để xử lý các phần khác nhau của môi trường thời gian chạy trong Python. Để sử dụng 0, mô-đun 1 cần được nhập trước 0 được sử dụng khi người dùng muốn hiển thị đầu ra trực tiếp lên bảng điều khiển chính của màn hình. Hình thức của đầu ra có thể đa dạng, ví dụ, nó có thể là dấu nhắc nhập liệu, câu lệnh in hoặc chỉ là một biểu thức. Trong phương pháp này, chúng tôi sẽ in một câu lệnh trong tệp văn bảnVí dụ ________số 8_______ Lưu ý rằng trước khi sử dụng 0 làm đối tượng để mở và in câu lệnh trong tệp văn bản, người dùng phải xác định đường dẫn xác định của tệp, nếu không, không thể thực hiện bất kỳ thao tác nào trên tệpSử dụng hàm import sys file_path = 'randomfile.txt' sys.stdout = open(file_path, "w") print("This text will be added to the file") 6 để in kết quả ra tệp trong PythonMô-đun 7 thường được sử dụng với câu lệnh 8Hàm 6 giúp chuyển hướng tạm thời 0 tới một số tệp bằng cách thiết lập trình quản lý bối cảnh |