repo_runner.py 文件源码

python
阅读 18 收藏 0 点赞 0 评论 0

项目:pyt 作者: python-security 项目源码 文件源码
def clone(self):
        """Clone repo and update path to match the current one"""

        r = self.URL.split('/')[-1].split('.')
        if len(r) > 1:
            self.directory = '.'.join(r[0:-1])
        else:
            self.directory = r[0]

        if self.directory not in os.listdir():
            git.Git().clone(self.URL)

        if self.path is None:
            self._find_entry_path()
        elif self.path[0] == '/':
            self.path = self.path[1:]
            self.path = os.path.join(self.directory, self.path)
        else:
            self.path = os.path.join(self.directory, self.path)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号