我正在尝试使用 python 库“ftplib”。使用“Go --> Connect to Server...”下的查找器设置,我可以很好地连接到 MacBook 上的 FTP 服务器
当我在 jupyter 笔记本中使用 ftplib 时,它返回错误消息:
error_perm: 530 登录名或密码不正确!
这是我的代码:
from ftplib import FTP
ftp = FTP(host='ipaddress', user='myusername', passwd='mypassword')
Run Code Online (Sandbox Code Playgroud)
其中host是FTP服务器的IP地址,user是我的用户名,passwd是我得到的密码。感谢您的任何帮助。
我有一个像这样的数据框:
pd.DataFrame({
'animal': ['dog', 'dog', 'cat', 'dog', 'cat'],
'color': ['brown', 'black', 'white', 'black', 'black']})
Run Code Online (Sandbox Code Playgroud)
我正在尝试编写一个像这样的 groupby 函数:
groupby('animal').agg(
proportion_of_black=('color', lambda x: 1 if x == 'black' else 0)).reset_index()
Run Code Online (Sandbox Code Playgroud)
它返回以下错误消息:
ValueError:系列的真值不明确。使用 a.empty、a.bool()、a.item()、a.any() 或 a.all()。
我的代码哪里出错了?