Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Python

पायथन का उपयोग करके स्कैनफ () विधि का अनुकरण कैसे करें?

पायथन दस्तावेज़ों के अनुसार

पायथन में वर्तमान में स्कैनफ () के बराबर नहीं है। स्कैनफ () प्रारूप स्ट्रिंग की तुलना में नियमित अभिव्यक्ति आम तौर पर अधिक शक्तिशाली होती है, हालांकि अधिक वर्बोज़ भी होती है। नीचे दी गई तालिका स्कैनफ () प्रारूप टोकन और नियमित अभिव्यक्तियों के बीच कुछ अधिक या कम समकक्ष मैपिंग प्रदान करती है।

scanf() TokenRegular Expression

%c

%5c
.{5}
%d
[-+]?\d+
%e, %E, %f, %g
[-+]?(\d+(\.\d*)?|\.\d+)([eE][-+]?\d+)?
%i
[-+]?(0[xX][\dA-Fa-f]+|0[0-7]*|\d+)
%o
[-+]?[0-7]+
%s
\S+
%u
\d+
%x, %X
[-+]?(0[xX])?[\dA-Fa-f]+

जैसे स्ट्रिंग से फ़ाइल नाम और नंबर निकालने के लिए

/usr/sbin/sendmail - 0 errors, 4 warnings

आप एक scanf() प्रारूप का उपयोग करेंगे जैसे

%s - %d errors, %d warnings

समतुल्य रेगुलर एक्सप्रेशन होगा

(\S+) - (\d+) errors, (\d+) warnings

  1. कैसे अजगर में pylab के साथ दूर से एक आंकड़ा बचाने के लिए?

    पाइप्लॉट पैकेज की सेवफिग विधि का उपयोग करके, हम फिगर की लोकेशन निर्दिष्ट करके फिगर को दूर से सेव कर सकते हैं। कदम किसी भिन्न बैकएंड का उपयोग करने के लिए, इसे matplotlib.use(Agg) विधि का उपयोग करके सेट करें। प्लॉट () विधि का उपयोग करके लाइनों को प्लॉट करें। savefig () विधि का उपयोग करके, हम

  1. पायथन में आरओसी वक्र कैसे प्लॉट करें?

    आरओसी - रिसीवर ऑपरेटिंग विशेषताओं (आरओसी) वक्र। metrics.plot_roc_curve(clf, X_test, y_test) विधि का उपयोग करके, हम ROC कर्व बना सकते हैं। कदम एक यादृच्छिक एन-क्लास वर्गीकरण समस्या उत्पन्न करें। यह शुरू में ``n_informative``-आयामी हाइपरक्यूब के शीर्षों के बारे में सामान्य रूप से वितरित (std=1) बि

  1. पायथन में GET विधि का उपयोग करके सूचना पास करना

    GET विधि पृष्ठ अनुरोध में संलग्न एन्कोडेड उपयोगकर्ता जानकारी भेजती है। पृष्ठ और एन्कोडेड जानकारी को किसके द्वारा अलग किया जाता है? चरित्र इस प्रकार है - https://www.test.com/cgi-bin/hello.py?key1=value1&key2=value2 जीईटी विधि ब्राउज़र से वेब सर्वर तक जानकारी पास करने की डिफ़ॉल्ट विधि है और यह एक