Tôi nghĩ tôi cũng sẽ thêm một cái gì đó vào việc điều hướng qua các thư mục - tất cả đều được lấy từ tài liệu của Microsoft ở trên, nhưng có thể hữu ích khi có ở đây, đặc biệt nếu bạn đang cố gắng đi bất cứ nơi nào trong cấu trúc thư mục Outlook trừ hộp thư đến. Show Bạn có thể điều hướng qua bộ sưu tập thư mục bằng cách sử dụng
Số là chỉ mục của thư mục bạn muốn truy cập. Để tìm hiểu có bao nhiêu thư mục con trong đó:
Nếu có thêm thư mục con, bạn có thể sử dụng
Mỗi thư mục con có Hãy tưởng tượng vào một buổi sáng sớm, nơi bạn đang nhâm nhi một tách cà phê nóng và máy tính của bạn đọc những tiêu đề mới nhất cho bạn — tất cả đều tự động. Điều đó nghe có vẻ tuyệt vời phải không? Chà, với Python, bạn có thể xây dựng trình đọc tin được cá nhân hóa của riêng mình, trình đọc này sẽ đọc tất cả các tiêu đề hàng đầu cho bạn, cùng với các đoạn trích của mỗi tiêu đề. Vâng đúng vậy. Bằng cách sử dụng các thư viện phù hợp, bạn có thể khiến Python thực hiện tất cả các thói quen buổi sáng của mình mà không cần phải tự đọc từng từ. Đây là cách bạn có thể viết mã này và chỉnh sửa nó cho trang web tin tức yêu thích của bạn.
Điều kiện tiên quyết để chạy mãTrước khi bắt đầu viết mã, bạn cần thực hiện một số điều kiện tiên quyết. Đây là một số yêu cầu rất cơ bản, có thể giúp việc sử dụng Python dễ dàng và hiệu quả hơn.
Toàn bộ mã được viết bằng Jupyter Notebook, một IDE Python phổ biến cho hướng dẫn này. Ngoài ra, trang web tin tức của India Today được mã hóa trong mã mẫu. Để tải xuống Máy tính xách tay Jupyter, bạn có thể sử dụng nó như một phần của gói anaconda hoặc tải xuống phiên bản độc lập trên hệ thống của bạn. Tải xuống: Anaconda | Máy tính xách tay Jupyter Nếu không có thêm bất kỳ điều gì, chúng ta hãy nghiên cứu sâu hơn về mã. Để bắt đầu, bạn cần nhập một vài thư viện Python, mỗi thư viện phục vụ các mục đích khác nhau.
Ở đâu:
Mã này sẽ chỉ hoạt động trên Windows, vì bạn sẽ gọi thư viện win32.com.client. Tiếp theo, bạn cần xác định URL (liên kết) của trang web trong url biến, được lưu trữ trong bộ nhớ của Python.
Tạo một ứng dụng khách biến mới để lưu trữ lệnh mở URL.
ở đâu:
Vì bạn đã mở URL trong bộ nhớ, nên đã đến lúc kiểm tra xem trang web được đề cập có cho phép các kết nối không an toàn qua Python hay không. Bạn có thể in biến máy khách và kiểm tra kết quả đầu ra. Có hai khả năng với lệnh in:
Khi bạn đã xác định URL của trang web tin tức trong lệnh URL, đã đến lúc nhập mã HTML vào một biến.
Bạn cần in mã HTML của trang web được nhập vào Python như một bước phòng ngừa. Bạn thậm chí có thể đối sánh mã này với mã trang web có sẵn trong Quan sát Lựa chọn. Trước khi chuyển đổi mã, bạn cần đóng trang web khỏi bộ nhớ của Python bằng cách sử dụng lệnh close.
Vì bạn đã nhập mã HTML vào một biến Python, bạn cần chuyển đổi nó thành một định dạng Python có thể đọc được để áp dụng tìm thấy và tìm kiếm lệnh để tìm kiếm từ khóa. Bạn có thể chuyển lệnh sau để chuyển đổi mã HTML:
Ở đâu:
Khi mã đã sẵn sàng để sử dụng, đã đến lúc kiểm tra mã HTML của trang web để bắt đầu tìm kiếm các từ khóa tiêu đề. Để làm như vậy, hãy nhấp chuột phải vào bất kỳ đâu trên trang web và nhấp vào Kiểm tra. Thao tác này sẽ mở mã HTML cho trang web được đề cập. Trên cửa sổ mã của trang web, cuộn xung quanh, cho đến khi bạn tìm thấy các thẻ vùng chứa lưu trữ các tiêu đề. Những thứ này được chứa trong xem-nội dung trên trang web India Today. Vùng chứa của mỗi trang web tin tức khác nhau, nhưng bạn sẽ có thể điều hướng qua mã một cách tương đối dễ dàng.
Cuối cùng, bạn cần nắm bắt các thẻ phụ, chứa các tiêu đề chính mà Python sẽ đọc cho bạn.
Vùng chứa nội dung xem sẽ chứa nhiều tiêu đề, lớp vỏ bên ngoài cho các tiêu đề của bạn. Để nắm bắt các thẻ H2 và các đoạn trích được liệt kê với mỗi dòng tiêu đề, bạn cần chạy một vòng.
Ở đâu:
Sử dụng mô-đun súp tuyệt đẹp của Python để đọc tin tức hàng ngày của bạnMỗi khi bạn chạy mã, các tiêu đề mới từ trang web tin tức sẽ được tải xuống trước khi được đọc to. Python thực thi mã mỗi khi bạn chạy bộ mã, do đó giúp bạn cập nhật các thay đổi trên trang web. Các tiêu đề cũ hơn sẽ tiếp tục được Python hiển thị và đọc ra cho đến khi bạn làm mới và chạy lại mã. Sử dụng Python để đọc các tiêu đề hàng ngày của bạn thật dễ dàngPython, là một ngôn ngữ mã nguồn mở, cung cấp một loạt các công cụ như Beautiful Soup, Selenium và các khung công tác khác — cho người mới bắt đầu cũng như người dùng nâng cao. Nếu bạn muốn nhận tin tức hàng ngày của mình bằng giọng nói, Python sẽ giúp bạn dễ dàng hơn. Học ngôn ngữ cụ thể này cũng có thể giúp bạn trở thành một lập trình viên giỏi hơn trong mọi lĩnh vực. 10 công cụ hữu ích cho nhà phát triển Python Cho dù bạn cần các công cụ Python cho khoa học dữ liệu, học máy, phát triển web hoặc bất kỳ thứ gì ở giữa, danh sách này đều có bạn. Đọc tiếp Thông tin về các Tác giả
Gaurav Siyal Gaurav Siyal có hai năm kinh nghiệm viết bài, viết cho hàng loạt công ty tiếp thị kỹ thuật số và tài liệu về vòng đời phần mềm. Xem thêm từ Gaurav Siyal Theo dõi bản tin của chúng tôiTham gia bản tin của chúng tôi để biết các mẹo công nghệ, đánh giá, sách điện tử miễn phí và các ưu đãi độc quyền! Bấm vào đây để đăng ký |