[oeasy]python019_ 如何在github仓库中进入目录_找到程序代码_找到代码

简介: 本文档介绍了如何在终端环境下使用Git克隆仓库后,通过`cd`、`pwd`和`ls`命令导航并找到下载的文件。首先,使用`ls`查看当前目录,然后通过`cd`逐层进入目标文件夹,最后到达包含游戏文件game.py的位置。文章还提到了如果`git clone`失败,可以直接进行下一节实验。

继续运行 🥋

回忆上次内容

  • 上上次
  • 真写了万行代码
  • 万行代码
  • 都是写在明面上的
  • 这次 使用git命令 下载了
  • github上面的仓库

  • 下载仓库 之后
  • 又该 怎么办呢?🤔

进入目录

  • 首先看看
  • 目前 在个目录

  • pwd
  • present working directory

  • 当前目录
  • /home/shiyanlou

克隆了什么

  • ls命令
  • 可以列出(list)
  • 当前文件夹下的 内容
  • clone了 什么 呢?

  • 红框中的 就是我们下载的仓库
  • oeasy-python-tutorial
  • 是一个文件夹
  • 游戏程序 就在仓库文件夹里
  • 游戏程序 具体在
  • 仓库 里面 呢?
  • 先通过 资源管理器 找一下

进入游戏目录

  • 游戏文件game.py
  • 在如下这个位置

  • 如何 在终端环境 中 进入
  • 这个目录 呢?
  • 需要一层层 地 进入文件夹
  • 记住 大概位置
  • 我们 先退回到
  • 当前 用户shiyanlou的 Home

Home

  • pwd
  • present working directory
  • 当前 工作 文件夹
  • ls命令
  • 可以列出(list)当前文件夹下的内容

  • 现在位于 红框中的 位置
  • 要进入 绿框中的 文件夹

cd命令

  • cd 命令
  • 可以改变(change)
  • 当前目录(directory)

  • 键入cd o之后
  • 按下 tab键

  • 会 自动补全 目录的名称
  • 回车之后 进入目录

继续进入目录

  • pwd命令 可以
  • present working directory
  • 输出 的 当前工作目录

  • 现在位于 红框中的 位置
  • 要进入 绿框中的 文件夹

再深入

  • cd samples
  • 进入samples目录

  • 现在位于 红框中的 位置
  • 要进入 绿框中的 文件夹

最终进入

  • cd 000005
  • 进入000005目录

  • 现在位于 红框中的 位置
  • 找到 绿框中的 文件
  • game.py
  • 这就是 要找的游戏

总结

  • 这次使用shell环境中的命令
命令 作用
cd 改变文件夹
pwd 显示当前文件夹
ls 列出当前文件夹下的内容
  • 最终
  • 进入 目录
  • 找到 游戏
  • 如果git clone 根本无法下载呢?
  • 直接进入下节实验
  • 勇闯地下城!

  • 但是 这个game.py
  • 怎么玩呢?🤔
  • 下次再说!👋
相关文章
|
1天前
|
Python
告别混乱!Python上下文管理器的自定义实践,让你的代码更加整洁有序
【7月更文挑战第6天】Python的上下文管理器通过`__enter__`和`__exit__`方法自动处理资源的获取与释放,如文件操作。使用with语句结合自定义类(如`FileManager`示例),能确保文件在使用后正确关闭,防止资源泄漏,提升代码整洁度和健壮性。自定义上下文管理器是代码模块化和错误处理的好实践。
|
1天前
|
设计模式 Python
深度揭秘!Python元类:掌握它,让你的代码拥有创造类的能力
【7月更文挑战第6天】Python元类探秘:**元类是类的类,用于控制类的创建。通过定义元类,可自定义类的行为,如动态添加方法或改变继承结构。示例中,`my_metaclass`在创建类时添加`new_method`。元类强大且适用于高级编程,如动态修改、注册类或实现设计模式。理解并善用元类能提升Python编程技巧。
6 0
|
1天前
|
数据采集 程序员 Python
深度定制Python上下文管理器,让你的代码世界从此井井有条
【7月更文挑战第6天】Python的上下文管理器简化了资源管理,通过`__enter__`和`__exit__`方法自动处理获取和释放。例如,一个自定义的LoggingContextManager类在`__enter__`中配置日志并返回记录器,在`__exit__`中关闭文件。使用`with`语句,可以优雅地控制日志文件的生命周期,提高代码的整洁性和健壮性。
5 0
|
1天前
|
Python
Python大神的秘密武器:揭秘上下文管理器的自定义艺术,让代码更优雅
【7月更文挑战第6天】Python上下文管理器是资源管理的关键,与with语句结合确保自动释放,防止资源泄露。通过定义__enter__和__exit__方法的类或使用contextmanager装饰器的生成器,可自定义管理器,简化代码,增强健壮性,如资源获取与释放、异常处理和高级功能实现。掌握这一技巧能提升代码的优雅度和可维护性。**
|
1天前
|
Python
惊艳!原来Python闭包与装饰器可以这样玩,让你的代码瞬间高大上
【7月更文挑战第6天】Python中的闭包和装饰器是代码复用和增强功能的利器。闭包是能记住外部作用域变量的内嵌函数,常用于封装和优化代码。例如,`make_multiplier_of`生成了乘法函数,如`times3`和`times5`,避免了重复代码。装饰器则不修改原函数即可添加新功能,如`my_decorator`在函数调用前后打印信息。当两者结合,如`repeat`装饰器,可以根据参数动态改变函数行为,如重复执行`greet`函数。闭包和装饰器的协同使用提升了代码的优雅性、效率和可扩展性。
6 0
|
1天前
|
Python
告别代码冗余!Python闭包与装饰器如何让你秒变代码优化大师?
【7月更文挑战第6天】Python的闭包和装饰器是解决代码冗余的利器。闭包,如匿名函数,记忆外部作用域变量,实现代码封装。例如,`make_multiplier_of`生成特定乘法函数,避免重复。装饰器如`@my_decorator`,不修改原函数,添加额外功能,如在函数调用前后打印信息。两者结合,提升代码灵活性和复用性,是优化和整洁代码的关键。
4 0
|
2天前
|
机器学习/深度学习 数据采集 算法
【2024泰迪杯】A 题:生产线的故障自动识别与人员配置 Python代码实现
【2024泰迪杯】A 题:生产线的故障自动识别与人员配置 Python代码实现
11 0
|
24天前
|
Python Windows
Python基础教程(第3版)中文版 第18章 程序打包 (笔记)
Python基础教程(第3版)中文版 第18章 程序打包 (笔记)
|
24天前
|
搜索推荐 区块链 开发者
【python程序打包教程】PyInstaller一键打包Python程序为独立可执行exe文件
【python程序打包教程】PyInstaller一键打包Python程序为独立可执行exe文件
|
2月前
|
Python
使用PyInstaller将Python应用程序打包成EXE文件
使用PyInstaller将Python应用程序打包成EXE文件
372 0