surya k wrote:
I am using the following code
astr = "foobar"str1 ="foo"astr.find(str1, beg=0, end=3)
You have mangled the code in your email and lost line breaks. Fortunately this
is simple enough to fix:
astr = "foobar"
str1 ="foo"
astr.find(str1, beg=0, end=3)
Please take more care to post code in PLAIN TEXT, not html "rich text", which
may mangle line breaks and break the code.
This is showing the following error
Traceback (most recent call last): File "<interactive input>", line 1, in
<module>TypeError: find() takes no keyword arguments
I even tried by importing "string" module, but it isn't working.
This same problem with find()
Could you please help me!
Did you read the error message?
"find() takes no keyword arguments"
This means just what it says: the find method does not take keyword arguments.
Do you understand what keyword arguments are?
# Wrong, will not work:
astr.find(str1, begin=23, end=42)
# Right, will work:
astr.find(str1, 23, 42)
--
Steven
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor