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

पायथन में एक शब्दकोश में आदेशित शब्द को स्क्रैप करना और खोजना

इस समस्या को हल करने के लिए हमें अनुरोध मॉड्यूल की आवश्यकता है।

अनुरोध मॉड्यूल स्थापित करने के लिए, हमें कमांड लाइन पर निष्पादित करने के लिए इस कमांड की आवश्यकता है।

पाइप इंस्टॉल अनुरोध

स्क्रैपिंग

  • आयात अनुरोध मॉड्यूल।
  • फिर हमें यूआरएल से डेटा लाने की जरूरत है।
  • UTF-8 का उपयोग करके टेक्स्ट को डीकोड करें।
  • फिर स्ट्रिंग को शब्दों की सूची में बदलें।

खोज का आदेश दिया

  • लूप का उपयोग करके शब्दों की सूची को पार करें।
  • फिर प्रत्येक शब्द के आसन्न वर्ण के ASCII मान की तुलना करें।
  • यदि तुलना सही है तो ऑर्डर किए गए शब्द को प्रिंट करें अन्यथा अनियंत्रित शब्द को स्टोर करें।

उदाहरण कोड

import requests
   def Words_find():
      my_url = ""#put thisurl of .txt files in any website
      my_fetchData = requests.get(my_url)
      my_wordList = my_fetchData.content
      my_wordList = my_wordList.decode("utf-8").split()
      return my_wordList
   def wordordered():
      collection = Words_find()
      collection = collection[16:]
      my_word = ''
   for my_word in collection:
      result = 'ordered'
      i = 0
      l = len(my_word) - 1
   if (len(my_word) < 3):
      continue
      while i < l:
   if (ord(my_word[i]) > ord(my_word[i+1])):
      result = 'not ordered'
      break
      else:
   i += 1
if (result == 'ordered'):
   print(my_word,': ',result)
if __name__ == '__main__':
wordordered()

  1. पायथन टिंकर का उपयोग करते हुए वर्ड डिक्शनरी

    इस लेख में, हम PyDictionary और TkinterModule का उपयोग करके GUI- आधारित शब्दकोश बनाएंगे। PyDictionary एक पायथन मॉड्यूल है जो शब्दों के अर्थ अनुवाद, विलोम और समानार्थक शब्द प्राप्त करने में मदद करता है। यह वर्डनेट . का उपयोग करता है अर्थ प्राप्त करने के लिए, अनुवाद के लिए Google, और समानार्थी और विलो

  1. पायथन प्रोग्राम में एक परवलय के शीर्ष, फोकस और डायरेक्ट्रिक्स ढूँढना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन परवलय समीकरण का मानक रूप है y=ax^2 +बीएक्स+सी. ए, बी और सी के मानों को इनपुट करें, हमारा काम शीर्ष, फोकस और डायरेक्ट्रिक्स के समीकरण के निर्देशांक ढूंढना है। शीर्ष एक परवलय का वह निर्देशांक है जिससे वह सबसे तेज मोड़

  1. वेब स्क्रैपिंग अजगर और स्क्रैपी का उपयोग कर?

    क्रॉलर विकसित करने के लिए सबसे अच्छे ढांचे में से एक स्क्रैपी है। स्क्रैपी एक लोकप्रिय वेब स्क्रैपिंग और क्रॉलिंग फ्रेमवर्क है जो स्क्रैपिंग वेबसाइटों को आसान बनाने के लिए उच्च-स्तरीय कार्यक्षमता का उपयोग करता है। इंस्टॉलेशन खिड़कियों में स्क्रैपी स्थापित करना आसान है:हम या तो पाइप या कोंडा का उपय