के साथ pySerial का उपयोग करके मैंने धारावाहिक बंदरगाह का उपयोग करके कई कोड नमूने देखे हैं और लोग कहते हैं कि वे भी कोड काम कर रहे हैं। बात यह है कि, जब मैं कोड आज़माता हूं तो यह काम नहीं करता है।पायथन 3.3
import serial
ser = serial.Serial(
port=0,
baudrate=9600
# parity=serial.PARITY_ODD,
# stopbits=serial.STOPBITS_TWO,
# bytesize=serial.SEVENBITS
)
ser.open()
ser.isOpen()
print(ser.write(0xAA))
यह त्रुटि मुझे यह देती है: "सीरियल अपवाद: पोर्ट पहले ही खोला गया है"। क्या यह मुझे python3.3 समस्या का उपयोग कर रहा है या क्या कुछ अतिरिक्त मुझे इंस्टाल करने की आवश्यकता है? क्या Python3.3 के साथ COM पोर्ट्स का उपयोग करने का कोई और तरीका है?
यदि कोई पूछता है, तो मेरे पास COM1 है। मैंने इसे बहुत इस्तेमाल किया है। जब मैंने इस कोड को आजमाया तो यह किसी अन्य कार्यक्रम द्वारा खोला नहीं गया था। डॉकलाइट के साथ प्रयास किए जाने पर COM1 सफलतापूर्वक खुलता है। –