Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Xem thảo luận
Cải thiện bài viết
Lưu bài viết
Đọcrequests.delete[] method. Before checking out the DELETE method, let’s figure out what a Http DELETE request is –
Bàn luận
Thư viện yêu cầu là một trong những khía cạnh quan trọng của Python để thực hiện các yêu cầu HTTP cho một URL được chỉ định. Bài viết này xoay quanh cách người ta có thể thực hiện xóa yêu cầu thành một URL được chỉ định bằng cách sử dụng phương thức yêu cầu.delete []. Trước khi kiểm tra phương thức xóa, hãy để tìm ra yêu cầu xóa HTTP là gì -
An example URI looks like for delete operation
//www.example.com/articles/12345
Xóa phương thức HTTP
Xóa là một phương thức yêu cầu được hỗ trợ bởi HTTP được sử dụng bởi World Wide Web. Phương thức xóa xóa tài nguyên được chỉ định. Như với một yêu cầu đặt, bạn cần chỉ định một tài nguyên cụ thể cho hoạt động này. Một phản hồi thành công phải là 200 [OK] nếu phản hồi bao gồm một thực thể mô tả trạng thái, 202 [được chấp nhận] nếu hành động chưa được ban hành hoặc 204 [không có nội dung] nếu hành động được ban hành nhưng phản hồi không bao gồm một thực thể. Một ví dụ uri trông giống như để xóa hoạt độngdelete[] for making a DELETE request to a specified URI.
Cách thực hiện xóa yêu cầu thông qua các yêu cầu Python
requests.delete[url, params={key: value}, args]
Mô-đun yêu cầu Python cung cấp phương thức được xây dựng được gọi là Delete [] để thực hiện yêu cầu xóa cho một URI được chỉ định.
Cú pháp -
Thí dụ -
requests.delete[url, params={key: value}, args]4
requests.delete[url, params={key: value}, args]5
requests.delete[url, params={key: value}, args]4
requests.delete[url, params={key: value}, args]7
Ví dụ, hãy thử thực hiện yêu cầu đến API của HTTPBIN, ví dụ như mục đích.
python request.py
requests.delete[url, params={key: value}, args]
2 requests.delete[url, params={key: value}, args]
3
Lưu tệp này dưới dạng request.py và thông qua chạy đầu cuối,
Đầu ra -
Từ khóa ____18 trong Python chủ yếu được sử dụng để xóa các đối tượng trong Python. Vì mọi thứ trong Python đại diện cho một đối tượng theo cách này hay cách khác, từ khóa
requests.delete[url, params={key: value}, args]9 cũng có thể được sử dụng để xóa danh sách, cắt danh sách, xóa từ điển, xóa các cặp giá trị khóa khỏi từ điển, xóa các biến, v.v.
requests.delete[url, params={key: value}, args]8 keyword in python is primarily used to delete objects in Python. Since everything in python represents an object in one way or another, The
requests.delete[url, params={key: value}, args]9 keyword can also be used to delete a list, slice a list, delete a dictionaries, remove key-value pairs from a dictionary, delete variables, etc.
Syntax: del object_name
Dưới đây là các ví dụ khác nhau hiển thị các trường hợp sử dụng khác nhau của từ khóa ____18:
1. Từ khóa Del để xóa các đối tượng
Ví dụ: Trong chương trình dưới đây, chúng tôi sẽ xóa sample_class bằng ____21Statement.
In
the program below we will deleted Sample_class using
python request.py1statement.
python request.py2
python request.py3
python request.py4
python request.py5
python request.py6
python request.py7
python request.py4
python request.py9
Syntax: del object_name0
Syntax: del object_name1
Syntax: del object_name2
Syntax: del object_name3
requests.delete[url, params={key: value}, args]4
Syntax: del object_name5
Syntax: del object_name6
Syntax: del object_name7
requests.delete[url, params={key: value}, args]4
Syntax: del object_name9
requests.delete[url, params={key: value}, args]9
class '__main__.Sample_class'1
requests.delete[url, params={key: value}, args]4
Syntax: del object_name9
Output:
class '__main__.Sample_class'
NameError:name 'Sample_class' is not defined
1. Từ khóa Del để xóa các biến
Ví dụ: Trong chương trình dưới đây, chúng tôi sẽ xóa một biến bằng cách sử dụng từ khóa ____18.
In the program below we
will delete a variable using
requests.delete[url, params={key: value}, args]8 keyword.
class '__main__.Sample_class'5
python request.py6
python request.py7
class '__main__.Sample_class'8
python request.py6
Syntax: del object_name6
requests.delete[url, params={key: value}, args]4
NameError:name 'Sample_class' is not defined2
requests.delete[url, params={key: value}, args]4
NameError:name 'Sample_class' is not defined4
requests.delete[url, params={key: value}, args]9
NameError:name 'Sample_class' is not defined6
requests.delete[url, params={key: value}, args]9
NameError:name 'Sample_class' is not defined8
requests.delete[url, params={key: value}, args]4
NameError:name 'Sample_class' is not defined2
requests.delete[url, params={key: value}, args]4
NameError:name 'Sample_class' is not defined4
Output:
20 GeeksForGeeks 20
NameError: name 'my_variable2' is not defined
1. Từ khóa DEL để xóa danh sách và danh sách cắt
Ví dụ: Trong chương trình bên dưới, chúng tôi sẽ xóa một danh sách và cắt một danh sách khác bằng cách sử dụng từ khóa ____18.
In the program below we will delete a list and slice another
list using
requests.delete[url, params={key: value}, args]8 keyword.
Các
[1, 2, 3, 4, 5, 6, 7, 8, 9] ['Geeks', 'For', 'Geek'] [1, 3, 4, 5, 6, 7, 8, 9] [1, 3, 4, 7, 8, 9]5
python request.py6
20 GeeksForGeeks 206
[1, 2, 3, 4, 5, 6, 7, 8, 9] ['Geeks', 'For', 'Geek'] [1, 3, 4, 5, 6, 7, 8, 9] [1, 3, 4, 7, 8, 9]8
20 GeeksForGeeks 208
NameError: name 'my_list2' is not defined0
20 GeeksForGeeks 208
NameError: name 'my_list2' is not defined2
[1, 2, 3, 4, 5, 6, 7, 8, 9] ['Geeks', 'For', 'Geek'] [1, 3, 4, 5, 6, 7, 8, 9] [1, 3, 4, 7, 8, 9]4
requests.delete[url, params={key: value}, args]4
NameError: name 'my_list2' is not defined5
requests.delete[url, params={key: value}, args]4
NameError: name 'my_list2' is not defined7
requests.delete[url, params={key: value}, args]9
NameError: name 'my_list2' is not defined9
20 GeeksForGeeks 207
[1, 2, 3, 4, 5, 6, 7, 8, 9] ['Geeks', 'For', 'Geek'] [1, 3, 4, 5, 6, 7, 8, 9] [1, 3, 4, 7, 8, 9]4
requests.delete[url, params={key: value}, args]4
NameError: name 'my_list2' is not defined5
requests.delete[url, params={key: value}, args]9
NameError: name 'my_list2' is not defined9
NameError: name 'my_variable2' is not defined1
requests.delete[url, params={key: value}, args]07
NameError: name 'my_variable2' is not defined5
[1, 2, 3, 4, 5, 6, 7, 8, 9] ['Geeks', 'For', 'Geek'] [1, 3, 4, 5, 6, 7, 8, 9] [1, 3, 4, 7, 8, 9]4
requests.delete[url, params={key: value}, args]4
NameError: name 'my_list2' is not defined5
requests.delete[url, params={key: value}, args]9
requests.delete[url, params={key: value}, args]13
requests.delete[url, params={key: value}, args]4
NameError: name 'my_list2' is not defined7
Output:
[1, 2, 3, 4, 5, 6, 7, 8, 9] ['Geeks', 'For', 'Geek'] [1, 3, 4, 5, 6, 7, 8, 9] [1, 3, 4, 7, 8, 9]
NameError: name 'my_list2' is not defined
1. Từ khóa DEL để xóa từ điển và xóa các cặp giá trị khóa
Ví dụ: Trong chương trình dưới đây, chúng tôi sẽ xóa một từ điển và xóa một vài cặp giá trị khóa bằng cách sử dụng từ khóa ____18.
In the program below we will delete a dictionary and remove few key-value pairs using
requests.delete[url, params={key: value}, args]8 keyword.
requests.delete[url, params={key: value}, args]17
python request.py6
requests.delete[url, params={key: value}, args]19
requests.delete[url, params={key: value}, args]20
requests.delete[url, params={key: value}, args]21
requests.delete[url, params={key: value}, args]2222.
Các
requests.delete[url, params={key: value}, args]4
requests.delete[url, params={key: value}, args]48
requests.delete[url, params={key: value}, args]4
requests.delete[url, params={key: value}, args]50
requests.delete[url, params={key: value}, args]9
requests.delete[url, params={key: value}, args]52
requests.delete[url, params={key: value}, args]24
[1, 2, 3, 4, 5, 6, 7, 8, 9] ['Geeks', 'For', 'Geek'] [1, 3, 4, 5, 6, 7, 8, 9] [1, 3, 4, 7, 8, 9]4
requests.delete[url, params={key: value}, args]4
requests.delete[url, params={key: value}, args]48
requests.delete[url, params={key: value}, args]9
requests.delete[url, params={key: value}, args]58
requests.delete[url, params={key: value}, args]4
requests.delete[url, params={key: value}, args]50
Output:
requests.delete[url, params={key: value}, args]0
requests.delete[url, params={key: value}, args]1
Vui lòng tham khảo delattr [] và del [] để biết thêm chi tiết.