Page 149 - Em Học Python
P. 149

5.      Cuối cùng nhấn nút  Save​.































                       MỞ FILE TRONG PYTHON


                       open là hàm được dựng sẵn trong Python dùng để mở file trong Python shell và
                           ​
               hiển thị ra nội dung file. Chọn file như thế nào tuỳ thuộc vào em đang có hệ điều hành gì.
               Xem ví dụ trên Windows dưới đây, rồi nếu cần thì đọc thêm về Mac hay Ubuntu bên dưới.



                       MỞ FILE TRÊN WINDOWS

                       Nếu đang dùng Windows, dùng đoạn code sau để mở  test.txt     :
                                                                                     ​

                   ​
                                         ​
                                                                                      ​
                                       ​
                                   ​
               >>> test_file = open('c:\\Users\\<your username>\\test.txt')
               >>> text = test_file.read()
                   ​
                          ​
               >>> print(text)
                   ​
                    ​
               There once was a boy named Marcelo
               Who dreamed he ate a marshmallow
               He awoke with a start
               As his bed fell apart
               And he found he was a much rounder fellow
                       Dòng đầu tiên ta dùng hàm  open, hàm này sẽ trả về một đối tượng file cùng với các
                                                        ​
               hàm để có thể thao tác trên file đó. Tham số được truyền vào hàm  open là một chuỗi đường
                                                                                        ​
               dẫn để Python biết mà tìm thấy file đó ở đâu. Nếu đang dùng Windows và lưu file ở thư



                                                                               Các hàm Python được viết sẵn           123
   144   145   146   147   148   149   150   151   152   153   154