我有一个名为getHTML(URL)的函数,它返回一个1元组,其中包含该网页上的字符串。如果我直接在shell中调用getHTML,就可以了。但是,当我尝试在另一个函数中调用getHTML时,它返回一个包含空字符串的元组。代码如下:
def exampleFunction():
return getHTML(input('Enter a URL: '))
现在在shell中,如果键入exampleFunction()并在提示时输入URL(字符串),它只会返回:
('')
元组中的空白字符串。我不知道为什么这样不行。我对Python也很陌生,所以如果这是我犯的一个小错误的结果,请原谅。你知道吗
另外,getHTML函数代码是教授给我们的,它很长很复杂。它保证是无错误的,所以我没有发布它,因为我不认为有必要。同样,当我直接在shell中调用它时,它工作得很好。你知道吗
编辑:
下面是一个在shell中调用输出的示例。第一行是输入,第二行是输出:
getHTML('http://networks.cs.northwestern.edu/EECS110-s13/projects/project2/page3.htm')
('\n\n\n\n\n\n\n\n\penguins, penguins, penguins! this webpage has penguins. page 1 page 2\n\n\n\n\n\n\n\n\')
再说一次,他给我们的代码是巨大的,如果我把它贴在这里,没有人会读它。不过,我查过了,他用的是退货而不是打印。你知道吗
另外,告诉我如果你不能访问该网址,我会尝试另一个。你知道吗
目前没有回答
相关问题 更多 >
编程相关推荐