Hướng dẫn nested-lookup python - Python tra cứu lồng nhau
Làm việc với các phản hồi tài liệu của JSON, YAML và XML trở lại vui vẻ! Gói Nested_Lookup cung cấp nhiều chức năng Python để làm việc với các tài liệu được lồng sâu. Một tài liệu trong trường hợp này là một hỗn hợp của từ điển Python và các đối tượng liệt kê thường xuất phát từ YAML hoặc JSON. nested_lookup:Thực hiện tra cứu khóa trên một tài liệu lồng nhau sâu. Trả về một danh sách các giá trị phù hợp.list of matching values. nested_update:Cho một tài liệu, tìm tất cả các sự cố của khóa đã cho và cập nhật giá trị. Theo mặc định, trả về một bản sao của tài liệu. Để biến đổi bản gốc Chỉ định đối số in_place = true.in_place=True argument. nested_delete:Cho một tài liệu, tìm tất cả các lần xuất hiện của khóa đã cho và xóa nó. Theo mặc định, trả về một bản sao của tài liệu. Để biến đổi bản gốc Chỉ định đối số in_place = true.in_place=True argument. nested_alter:Đưa ra một tài liệu, tìm tất cả các lần xuất hiện của khóa đã cho và thay đổi nó với chức năng gọi lại. Theo mặc định, trả về một bản sao của tài liệu. Để biến đổi bản gốc Chỉ định đối số in_place = true.in_place=True argument. get_all_keys:Tìm nạp tất cả các phím từ một từ điển được lồng sâu. Trả về một danh sách các khóa.list of keys. get_occurrence_of_key/get_occurrence_of_value:Trả về số lần xuất hiện của khóa/giá trị từ một từ điển lồng nhau. Để biết ví dụ về cách gọi các chức năng này, vui lòng kiểm tra các phần hướng dẫn. Nội dung
Tải vềhướng dẫn nhanh chóng pip install nested-lookup Hướng dẫn dài hơn git clone ssh://:2222/python/nested-lookup.git cd nested-lookup pip install . hướng dẫn nhanh chóngHướng dẫn dài hơn Nested_alter hướng dẫn MiscCài đặt từ PYPI bằng PIP:nested_lookup:
hoặc cài đặt từ nguồn bằng cách sử dụng: Hướng dẫn này sử dụng vỏ tương tác Python, vui lòng theo dõi :)nested_update:
Trước khi chúng tôi bắt đầu, hãy để xác định một tài liệu ví dụ để làm việc.burrito had it’s value changed to the string 'test', like we asked. nested_delete:
Đầu tiên, chúng tôi tra cứu một khóa từ tất cả các lớp của tài liệu bằng Nested_Lookup: Hướng dẫn dài hơnNested_alter hướng dẫn MiscCài đặt từ PYPI bằng PIP: hoặc cài đặt từ nguồn bằng cách sử dụng:Hướng dẫn này sử dụng vỏ tương tác Python, vui lòng theo dõi :) Trước khi chúng tôi bắt đầu, hãy để xác định một tài liệu ví dụ để làm việc.
wild and find all the email addresses like this:
Đầu tiên, chúng tôi tra cứu một khóa từ tất cả các lớp của tài liệu bằng Nested_Lookup:
git clone ssh://:2222/python/nested-lookup.git cd nested-lookup pip install .0 Như bạn có thể thấy hàm được trả về danh sách hai số nguyên, các số nguyên này là các giá trị từ các tra cứu khóa phù hợp. Tiếp theo, chúng tôi cập nhật khóa và giá trị từ tất cả các lớp của tài liệu bằng Nested_Update: git clone ssh://:2222/python/nested-lookup.git cd nested-lookup pip install .1 Ở đây bạn thấy rằng burrito chính đã thay đổi giá trị của nó thành chuỗi 'thử nghiệm', như chúng tôi đã hỏi. git clone ssh://:2222/python/nested-lookup.git cd nested-lookup pip install .2 git clone ssh://:2222/python/nested-lookup.git cd nested-lookup pip install .3 Cuối cùng, chúng tôi thử một thao tác xóa bằng Nested_Delete: git clone ssh://:2222/python/nested-lookup.git cd nested-lookup pip install .4 Hoàn hảo, tài liệu trả lại trông giống như chúng tôi mong đợi! git clone ssh://:2222/python/nested-lookup.git cd nested-lookup pip install .5 Nested_alter hướng dẫnMisc Nested_alter hướng dẫn MiscCài đặt từ PYPI bằng PIP: git clone ssh://:2222/python/nested-lookup.git cd nested-lookup pip install .8 Misclicense::
|