Сбор и загрузка файлов с помощью Python - PullRequest
0 голосов
/ 13 октября 2019

Я действительно новичок в python, и у меня есть проект, который я хочу собрать и загрузить файлы точек в учетную запись пользователя GitHub на компьютерах с Linux. Так что, если с вашим компьютером случится что-то плохое или вы захотите вернуть свои настройки, вы легко сможете получить доступ к своим старым точечным файлам.

  #!/usr/bin/python
import glob

variable = glob.glob('/home/'hostname'/.*')

В этом коде я могу найти точечные файлы, но я не знаю, как создать каталог с этими файлами и загрузить их на пользовательский GitHub. И если вы хотите зафиксировать этот проект с открытым исходным кодом, вот ссылка GitHub: https://github.com/lvntky/DotCollector

1 Ответ

0 голосов
/ 13 октября 2019

Для манипулирования файлами и каталогами смотрите модуль Python os . Он содержит такие команды, как ...

os.mkdir('/MyNewDir')
os.walk()
os.getcwd()

shutil содержит команды для копирования файлов, такие как ...

from shutil import copyfile
src = "/home/user/dir/filename.ext"
dst = "/MyNewDir/filename.ext"
copyfile(src, dst)

Для взаимодействия с git, посмотрите в GitPython особенно обращая внимание на пульты .

Наконец, убедитесь, что вы понимаете, как работать с github в целом.

...