मेरे पास दो विकल्पों के साथ एक अजगर वेब फ़ॉर्म है - फ़ाइल अपलोड और टेक्सारिया । मुझे प्रत्येक से मान लेने और उन्हें दूसरे कमांड-लाइन प्रोग्राम में पास करने की आवश्यकता है। मैं फ़ाइल अपलोड विकल्पों के साथ फ़ाइल नाम आसानी से पास कर सकता हूं, लेकिन मुझे यकीन नहीं है कि टेक्स्टारिया के मूल्य को कैसे पारित किया जाए।
मुझे लगता है कि मुझे क्या करना है:
- एक अद्वितीय फ़ाइल नाम उत्पन्न करें
- कार्यशील निर्देशिका में उस नाम के साथ एक अस्थायी फ़ाइल बनाएँ
- अस्थायी फ़ाइल में textarea से पारित मूल्यों को बचाओ
- मेरे अजगर मॉड्यूल के अंदर से कमांडलाइन प्रोग्राम निष्पादित करें और इसे अस्थायी फ़ाइल का नाम दें
मुझे यकीन नहीं है कि एक अद्वितीय फ़ाइल नाम कैसे उत्पन्न किया जाए। क्या कोई मुझे एक अद्वितीय फ़ाइल नाम उत्पन्न करने के लिए कुछ सुझाव दे सकता है? किसी भी एल्गोरिदम, सुझाव, और कोड की पंक्तियों की सराहना की जाती है।
आपकी चिंता के लिए धन्यवाद