We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I am fetching data from a Windows FTP server, which contains some special characters.
Python built-in ftplib can use a different encoding: https://docs.python.org/3/library/ftplib.html#ftplib.FTP
class ftplib.FTP(host='', user='', passwd='', acct='', timeout=None, source_address=None, *, encoding='utf-8')¶
ftpfs does not take "encoding" as parameter:
pyfilesystem/fs/ftpfs.py
Line 1080 in 7dfe14a
I propose to accept encoding as an optional parameter, which should then passed to the FTP constructor.
It would then be possible to connect to resources like: ftp://user:password@ftpserver/path?encoding=windows-1252
ftp://user:password@ftpserver/path?encoding=windows-1252
The text was updated successfully, but these errors were encountered:
No branches or pull requests
I am fetching data from a Windows FTP server, which contains some special characters.
Python built-in ftplib can use a different encoding: https://docs.python.org/3/library/ftplib.html#ftplib.FTP
ftpfs does not take "encoding" as parameter:
pyfilesystem/fs/ftpfs.py
Line 1080 in 7dfe14a
I propose to accept encoding as an optional parameter, which should then passed to the FTP constructor.
It would then be possible to connect to resources like:
ftp://user:password@ftpserver/path?encoding=windows-1252
The text was updated successfully, but these errors were encountered: