Pythonista 3.3 App store crashes on running ftp server code
I routinely use Ole's "ftp server" sample code here to copy and move files back and forth from Pythonista on my iPad to PC and PC to iPad and I never had any issues with it prior to updating to Pythonista 3.3. While running this code in 3.3 I can open folders, I can view directories without problem, using various ftp clients. However, when I try to either copy files FROM my iPad (a purely read operation) or copy files TO my iPad (a write operation), I completely crash Pythonista and the files are not copied. I have tried various clients such as web browsers, file managers and every time I try to do anything other than just viewing directories, I crash Pythonista 3.3 If you look at the code you see that it will try to install the ftp lib if it does not find it. Because it finds a copy already present it does not try to install it again. I recently upgraded my iPadOS and ios on my iPhone so that could be a factor. I have not tried the same scenario on my iPhone I have only tried on my iPad.
Has anyone seen this on their Pythonista 3.3 device?
Did you fix the
print()function calls? https://pypi.org/project/pyftpdlib/ could be upgraded.