Digg_url dalam session.get jelas Tiada, tetapi sebenarnya, apa yang saya mahu gunakan ialah pernyataan if...else di atas Jika dalam c++, nyatakan digg_url di atas pernyataan if, tetapi py tidak boleh melakukan ini.
Sudah tentu, untuk menyelesaikan masalah saya, saya boleh memindahkan session.masuk ke pernyataan if, tetapi jika saya fikirkan, bagaimana jika terdapat berpuluh-puluh kenyataan seperti session.dapatkan rujukan digg_url itu?
Jadi saya nak tanya macam mana nak selesaikan masalah ni? (Bolehkah ia hanya ditetapkan kepada global? Saya agak buntu tentang py ini)
Anda boleh terus menggunakan pembolehubah yang ditakrifkan dalam if-else dalam Python
Sebagai contoh
Milik anda
session.get
中的digg_url
不应该是None
, anda boleh mengeksportnya dan lihat.Walaupun saya tidak begitu biasa dengan python, mungkin saya boleh memberikan nilai sewenang-wenangnya kepada digg_url sebelum jika?
Anda boleh menentukan jika
Atau gunakan operator ternary
Anda disyorkan untuk mencetak digg_url dan session sebelum menggunakan get. Saya rasa logik anda salah. Dan apakah tajuk empat dan dua parameter yang digunakan untuk digunakan?