यह एक नौसिखिया सवाल है क्योंकि मैं रूबी को अपने आप सीखने का प्रयास कर रहा हूं, इसलिए माफी माँगने पर माफी मांगती है!रूबी का उपयोग करने में असमर्थ
मैं क्यों है के उदाहरण के माध्यम से पढ़ रहा हूँ (मार्मिक) गाइड लाल और अध्याय 4 में हूँ मैं code_words wordlist.rb एक फ़ाइल बुलाया
मैं एक फ़ाइल को खोला और के रूप में पहली पंक्ति टाइप किया में हैश लिखे गए
C:/MyCode/MyRubyCode/filecoder 'wordlist.rb' और नीचे
#Get evil idea and swap in code print "Enter your ideas " idea = gets code_words.each do |real, code| idea.gsub!(real, code) end #Save the gibberish to a new file print "File encoded, please enter a name to save the file" ideas_name = gets.strip File::open('idea-' + ideas_name + '.txt', 'w') do |f| f << idea end
मुझे इस कोड को निष्पादित, यह निम्न त्रुटि संदेश के साथ विफल के रूप में कोड के बाकी की आवश्यकता है। आरबी: 5: अपरिभाषित स्थानीय चर या के लिए मुख्य विधि `code_words 'एड: ऑब्जेक्ट (NameError)
मैं उपयोग Windows XP और रूबी संस्करण रूबी 1.8.6
मैं जानता हूँ कि मैं एक क्लासपाथ की तरह कुछ की स्थापना की जानी चाहिए, लेकिन यकीन नहीं कहां/कैसे करें!
अग्रिम में बहुत धन्यवाद!
मेरे भगवान ने यह काम किया !! मैं एक ही समस्या पर था (अब कुछ घंटों के लिए) और एक ही बात सोच रहा था, सिर्फ कोड_वर्ड को वैश्विक चर बना रहा था। उत्तर को समझने के लिए सबसे स्पष्ट, सबसे संक्षिप्त, सबसे आसान आपूर्ति करने के लिए इसे कुछ हद तक अंक के साथ छोड़ दें। इनमें से कोई भी किसी दिए गए उत्तर को समझने या समझने की कोशिश नहीं करता है, कोड ब्रेवटी का एक सीधा, सरल उपयोग। धन्यवाद! ... @ red क्या आपके पास कट्टरपंथी अभ्यासों की अन्य भूमिमार्गों के लिए कोई चेतावनी संकेत है? – Padawan
इसे काम करने के लिए, मुझे 'आवश्यकता' को 'requ_relative' में बदलना पड़ा। यहां दोनों के बीच अंतर है: http://stackoverflow.com/questions/3672586/what-is-the-difference-between-require-relative-and-require-in-ruby – Padawan