Dlaczego nie działają one podczas próby skopiowania pliku z jednej lokalizacji do innej?
1) Base64 koduje plik u źródła, zapisuje (binarnie lub ascii) base64 dekodowany w miejscu docelowym.
2) Otwórz plik w notatniku, skopiuj / wklej zawartość do miejsca docelowego.
Czy istnieje sposób na przeniesienie pliku jako tekstu za pomocą schowka? Przykład użycia środowiska: przesyłanie plików przez zdalny pulpit bez włączania udostępnionych lokalnych dysków.
Edycja - aby wyjaśnić, mówię o dowolnym typie pliku, nie tylko tekstowym (na przykład zip).
base64.b64encode(open('myfile.zip').read())
iopen('myfile.zip', 'w').write(base64.b64decode('<previous result>'))