Page 150 - Em Học Python
P. 150

mục gốc trên ổ  C: ​ , em sẽ truyền đường dẫn đến file là  c:\\Users\\<your

               username>\\test.txt.
                                      ​

                       Hai dấu gạch ngược trên đường dẫn trong Windows là để nói Python rằng dấu gạch
               ngược là dấu gạch ngược chứ không phải là lệnh gì đặc biệt cả (Còn nhớ ở Chương 3, các

               dấu gạch ngược có ý nghĩa như thế nào trong Python, đặc biệt là trong chuỗi không?) Ta

               lưu lại đối tượng file này vào biến  test_file.
                                                             ​

                       Dòng thứ hai ta sử dụng hàm  read có sẵn trong đối tượng, để đọc nội dung của file
                                                          ​
               và lưu lại nội dung này vào trong biến  text. Ta in nội dung biến này ra màn hình ở dòng
                                                            ​
               cuối cùng.



                       MỞ FILE TRÊN MAC OS X

                       Nếu đang dùng Mac OS X, em sẽ cần phải điền vào một đường dẫn khác so với dòng

               đầu tiên của ví dụ trên với Windows để mở file  test.txt ​ . Sử dụng tên em — tên mà lúc em

               chọn để lưu lại file lúc nãy. Ví dụ nếu tên em là  sarahwinters  thì tham số cho hàm  open sẽ
                                                                             ​
                                                                                                        ​
               trông như thế này:


                                   ​
                                       ​
                                                                             ​
               >>> test_file = open('/Users/sarahwinters/test.txt')
                                         ​
                   ​
                       MỞ FILE TRÊN UBUNTU
                       Nếu đang dùng Ubuntu, em sẽ cần phải điền vào một đường dẫn khác so với dòng

               đầu tiên của ví dụ trên với Windows để mở file  test.txt . Sử dụng tên em — tên mà lúc em
                                                                       ​
               chọn để lưu lại file lúc nãy. Ví dụ nếu tên em là  jacob ​  thì tham số cho hàm  open sẽ trông
                                                                                                ​
               như thế này:


                                   ​
                                                                   ​
               >>> test_file = open('/home/jacob/test.txt')
                                       ​
                   ​
                                         ​
                       GHI RA FILE
                       Đối tượng file được trả về lúc nãy còn có nhiều hàm khác nữa ngoài  read. Ta có thể
                                                                                                 ​
               tạo ra một file mới, trắng tinh bằng cách truyền vào tham số thứ hai, chuỗi  'w', khi gọi
                                                                                                ​
               hàm:




               124          Chương 9
                  ​
   145   146   147   148   149   150   151   152   153   154   155