网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
成为超级会员,使用一键签到
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
01月24日
漏签
0
天
python吧
关注:
470,600
贴子:
1,956,282
看贴
图片
吧主推荐
视频
游戏
6
回复贴,共
1
页
<<返回python吧
>0< 加载中...
python的ftplib中文目录/文件名乱码求指点
只看楼主
收藏
回复
罄竹难述
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
#filename:x.py
import ftplib
ftp=ftplib.FTP('...')#ftp address
ftp.login('name','password')#name&password
ftp.dir()#遇到中文就乱码,而且能不输出到stdout吗?
满智勇
探花
11
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
可以用decode转码.要输出的话可以自己写.
罄竹难述
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
ftp.dir()方法返回None,不知道该怎么转。而且它自己会打印,不知道怎么让它不打印,或者把列表返回到另外一个变量或回调函数中。
deyu260
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
hi 你解决这个问题了吗
rcompass1107
白丁
1
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
???
仒緑嗏嗏
榜眼
12
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
ls = []
myIniList = []
f.ftp.retrlines('LIST', callback = ls.append)
for entry in ls:
----if 'ini' in entry:
--------myIniList.append(str(entry[38:]))
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示