Metadata-Version: 2.1
Name: FastCopyFast
Version: 0.2
Summary: 3 functions to copy faster
Home-page: https://github.com/hansalemaos/FastCopyFast
Author: Johannes Fischer
Author-email: <aulasparticularesdealemaosp@gmail.com>
License: MIT
Keywords: copy,file copy,copy faster
Classifier: Topic :: System
Classifier: Topic :: System :: Archiving
Classifier: Topic :: System :: Archiving :: Backup
Classifier: Topic :: System :: Archiving :: Compression
Classifier: Topic :: System :: Archiving :: Mirroring
Classifier: Topic :: System :: Archiving :: Packaging
Classifier: Topic :: System :: Filesystems
Description-Content-Type: text/markdown
License-File: LICENSE.rst


Three functions to copy/move files faster with Python:



Based on this answer: https://stackoverflow.com/a/28129677/15096247



```python

copyfile(src: str, dst: str, copystat: bool = True) -> bool



movefile(src: str, dst: str, copystat: bool = True) -> bool



copytree(  

src: str, dst: str, ignore: Union[list, type(None)] = None, symlinks: bool = False  

)

```



```python

from fastfilecopy import copyfile,movefile,copytree



copyfile(r"F:\2020-12-02 15-35-25.mp4", r'c:\videoxxxxxxxxxxxx.mp4')

Out[3]: True



copyfile(r"F:\2020-12-02 15-35-25.mp4", r'c:\videoxxxxxxxxxxxx.mp4', copystat=False)

Out[4]: True



copyfile(r"F:\2020-12-02 15-35-25.mp4", r'c:\videoxxxxxxxxxxx2x.mp4', copystat=False)

Out[5]: True



movefile(r"C:\videoxxxxxxxxxxxx.mp4",r'c:\videoxxxxxxxxxxxxaaaaaa.mp4' , copystat=False)

Out[7]: True



movefile(r"c:\videoxxxxxxxxxxxxaaaaaa.mp4",r'c:\videoxxaavvvvbbbxxxxxxxxxxaaaaaa.mp4' , copystat=True)

Out[8]: True



copytree(r"F:\GUTENBERGNEU2", 'c:\\testcopytree', ignore=None,symlinks=False)

```

