我有一个名为的脚本requests.py导入请求包.该脚本无法访问包中的属性,也无法导入它们.为什么这不起作用,我该如何解决?
以下代码提出了一个问题AttributeError.
import requests
res = requests.get('http://www.google.ca')
print(res)
Run Code Online (Sandbox Code Playgroud)
Traceback (most recent call last):
File "/Users/me/dev/rough/requests.py", line 1, in <module>
import requests
File "/Users/me/dev/rough/requests.py", line 3, in <module>
requests.get('http://www.google.ca')
AttributeError: module 'requests' has no attribute 'get'
Run Code Online (Sandbox Code Playgroud)
以下代码提出了一个问题ImportError.
from requests import get
res = get('http://www.google.ca')
print(res)
Run Code Online (Sandbox Code Playgroud)
Traceback (most recent call last):
File "requests.py", line 1, in <module>
from requests import get
File "/Users/me/dev/rough/requests.py", line 1, in <module>
from requests import get
ImportError: cannot import name 'get' …Run Code Online (Sandbox Code Playgroud)
我有我的个人 python 模块,它有很多方法。
例如:
ReusableModule.py 有
def play_button():
print 'Does play Operation'
def download_music():
print 'Does Download Operation'
Run Code Online (Sandbox Code Playgroud)
我想在 RobotFramework Ride 中使用这些方法作为关键字。如何使 RIDE 中的方法可见?
PS:编辑类名以便机器人框架可以识别
当我执行时,从 Ride 中得到以下错误:20130524 01:32:09.254 : FAIL : No keyword with name 'play_button' found.