কম্পিউটার টিউটোরিয়াল

পাইথন CGI প্রোগ্রামিং-এ ফাইল ডাউনলোড ডায়লগ বক্স কীভাবে উত্থাপন করবেন?


কখনো কখনো আপনি চান ইউজার একটি লিংকে ক্লিক করলে আসল কন্টেন্ট দেখানোর পরিবর্তে "File Download" ডায়লগ বক্স পপ আপ করবে। এটি খুব সহজ এবং HTTP হেডার দিয়ে অর্জন করা যায়।

উদাহরণস্বরূপ, যদি আপনি FileName ফাইলটি একটি লিংক থেকে ডাউনলোডযোগ্য করতে চান, তবে সিনট্যাক্স নিচের মতো:

#!/usr/bin/python
# HTTP Header
print "Content-Type:application/octet-stream; name = \"FileName\"\r\n";
print "Content-Disposition: attachment; filename = \"FileName\"\r\n\n";
# Actual File Content will go here.
fo = open("foo.txt", "rb")
str = fo.read();
print str
# Close opend file
fo.close()
  1. Windows ফাইল ডায়ালগ বাক্সে কাস্টম শর্টকাট তৈরি করা

  2. Python-এ Tkinter মডিউলে ডায়ালগ বক্স সামনে আনার পদ্ধতি

  3. Tkinter/Python-এ পপআপ ডায়ালগ কিভাবে তৈরি করবেন?

  4. Tkinter ফাইল ডায়ালগে ফোকাস দেওয়া