Rumah > Artikel > pembangunan bahagian belakang > Bagaimana untuk Mengakses Halaman Web dengan Kuki Menggunakan Python?
Apabila mengakses halaman web tertentu, mungkin perlu terlebih dahulu mengesahkan dengan pelayan dengan menetapkan kuki. Ini amat relevan apabila memuat turun dan menghuraikan halaman web yang memerlukan pengesahan log masuk. Dalam panduan ini, kami akan meneroka cara menggunakan modul terbina Python 2.6 untuk log masuk ke halaman web melalui HTTP POST dan mendapatkan semula kuki yang sepadan untuk kegunaan kemudian.
Andaikan kami mempunyai tapak web dengan halaman log masuk di "/login.php" dan halaman data di "/data.php" boleh diakses selepas log masuk berjaya. Untuk mengakses halaman data, kami perlu menetapkan kuki dengan menghantar dua parameter POST ("nama pengguna" dan "kata laluan") ke halaman log masuk.
Untuk mencapai ini dalam Python, kami boleh menggunakan langkah berikut:
Kod Python berikut menunjukkan langkah-langkah ini:
<code class="python">from requests import session payload = { 'username': 'YOUR_USERNAME', 'password': 'YOUR_PASSWORD' } with session() as c: c.post('http://example.com/login.php', data=payload) response = c.get('http://example.com/protected_page.php') print(response.headers) # Prints cookie information print(response.text) # Prints the HTML content of the page</code>
Dengan melaksanakan kod ini, kami berjaya log masuk ke halaman web, mendapatkan semula kuki yang berkaitan dan mengakses kandungan terhad di "/data.php" untuk pemprosesan selanjutnya.
Atas ialah kandungan terperinci Bagaimana untuk Mengakses Halaman Web dengan Kuki Menggunakan Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!