File size: 1,712 Bytes
925affe
da68aa8
cbf276d
da68aa8
cbf276d
 
 
925affe
cbf276d
 
a564ad8
cbf276d
 
 
 
 
 
8e0448f
da68aa8
cbf276d
 
 
 
 
 
 
 
 
 
da68aa8
eaf1bb9
8e0448f
 
eaf1bb9
7327694
 
33b2b35
925affe
a564ad8
a66c139
a564ad8
a66c139
925affe
33b2b35
925affe
 
 
 
33b2b35
925affe
 
 
 
7327694
 
925affe
 
7327694
925affe
 
7327694
925affe
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
import gradio as gr
import git
import os

print('Get current working directory : ', os.getcwd())
path=os.getcwd()
path=os.getcwd()+"clipseg/"

from pathlib import Path
print('working path', Path.cwd())

git.Git(path).clone("https://github.com/ThereforeGames/txt2mask.git")

from zipfile import ZipFile
#zf = ZipFile('clipseg-master.zip', 'r')
#zf.extractall('clipseg/')
#zf.close()
from zipfile import ZipFile
ZipFile("clipseg-master.zip").extractall(path)

import zipfile
def un_zipFiles(path):
    files=os.listdir(path)
    for file in files:
        if file.endswith('.zip'):
            filePath=path+'/'+file
            zip_file = zipfile.ZipFile(filePath)
            for names in zip_file.namelist():
                zip_file.extract(names,path)
            zip_file.close()

#download_and_extract_zip_file()
#clone_github_repository()

#with gr.Blocks() as demo:
#demo.launch()

#import time
#import git

#git.Git("clipseg/").clone("https://github.com/ThereforeGames/txt2mask.git")

#from git import RemoteProgress

#class CloneProgress(RemoteProgress):
#    def update(self, op_code, cur_count, max_count=None, message=''):
#        if message:
#            print(message)

#git_root='home/user/app/clipseg1'
#print('Cloning into %s' % git_root)
#git.Repo.clone_from('https://github.com/ThereforeGames/txt2mask.git', git_root, 
#        branch='master', progress=CloneProgress())

#-------------
#import sys
#import os

#path  = "home/user/app/clipseg"
#clone = "git clone https://github.com/ThereforeGames/txt2mask.git" 

#os.system("sshpass -p your_password ssh user_name@your_localhost")
#os.chdir(path) # Specifying the path where the cloned project needs to be copied
#os.system(clone) # Cloning