print >> एक सिंटैक्स है जो मानक print स्टेटमेंट को विस्तारित करता है ताकि इसे डिफ़ॉल्ट sys.stdout के बजाय किसी भी फ़ाइल-जैसे ऑब्जेक्ट पर प्रिंट करने के लिए उपयोग किया जा सके। इसलिए इसका उपयोग सीधे फ़ाइलों पर प्रिंट करने के लिए किया जा सकता है।
उदाहरण
उदाहरण के लिए, आप my_file नामक फ़ाइल खोलते हैं, फिर आप इसमें लिख सकते हैं:
>>> my_file = open("my_file")
>>> print >> my_file, "Hello World"
यह "HelloWorld" को my_file में लिखेगा। इसका उपयोग अन्य फ़ाइल-जैसे ऑब्जेक्ट्स के साथ भी किया जा सकता है।
नोट: यह सिंटैक्स केवल पायथन 2 में वैध है। पायथन 3 में print(file=...) का उपयोग करें।