/ / अल्केमी एपीआई नाम का कोई मॉड्यूल नहीं - अजगर, कीमियापि

कोई मॉड्यूल नाम कीमिया एपीआई-अजगर, alchemyapi

मैं अजगर 2.7 के लिए अपने कंप्यूटर पर कीमिया एपीआई चलाने की कोशिश कर रहा हूं। यह फाइल है:

AlchemyAPI.py-2.5

मैंने इसे कोड के समान फ़ाइल में रखा है:

# Load the AlchemyAPI module code.
import AlchemyAPI


# Create an AlchemyAPI object.
alchemyObj = AlchemyAPI.AlchemyAPI()


# Load the API key from disk.
alchemyObj.loadAPIKey("api_key.txt")


# Extract a ranked list of named entities from a web URL.
result = alchemyObj.URLGetRankedNamedEntities("http://www.techcrunch.com/");
print (result)


# Extract a ranked list of named entities from a text string.
result = alchemyObj.TextGetRankedNamedEntities("Hello my name is Bob.  I am speaking to you at this very moment.  Are you listening to me, Bob?");
print (result)


# Load a HTML document to analyze.
htmlFileHandle = open("data/example.html", "r")
htmlFile = htmlFileHandle.read()
htmlFileHandle.close()


# Extract a ranked list of named entities from a HTML document.
result = alchemyObj.HTMLGetRankedNamedEntities(htmlFile, "http://www.test.com/");
print (result)

यह मानक कोड है और शीर्षक में मेरे द्वारा बताई गई त्रुटि देता है। README द्वारा आवश्यक के रूप में मैंने एक ही निर्देशिका में अल्केमीएफ़आईएम -२०५ की नकल की है। मुझे यकीन नहीं है कि py-2.5 फ़ाइल कैसे काम करती है।

उत्तर:

उत्तर № 1 के लिए 1

आपको फ़ाइल एक्सटेंशन से -2.5 निकालना चाहिए, बस इसे "AlchemyAPI.py" के रूप में सहेजें

इसके अलावा, यदि आप अजगर 2.7 चला रहे हैं, तो क्या कोई कारण है कि आप अजगर 2.5 संस्करण फ़ाइल का उपयोग कर रहे हैं?


जवाब के लिए 0 № 2

क्या आप ऐसा जानते हैं पृष्ठ? इसमें अल्केमीएपीआई मॉड्यूल के बारे में सभी जानकारी शामिल है।