[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
  • 怎么玩呢?🤔
  • 下次再说!👋
相关文章
|
5天前
|
缓存 监控 测试技术
Python中的装饰器:功能扩展与代码复用的利器###
本文深入探讨了Python中装饰器的概念、实现机制及其在实际开发中的应用价值。通过生动的实例和详尽的解释,文章展示了装饰器如何增强函数功能、提升代码可读性和维护性,并鼓励读者在项目中灵活运用这一强大的语言特性。 ###
|
8天前
|
缓存 开发者 Python
探索Python中的装饰器:简化代码,增强功能
【10月更文挑战第35天】装饰器在Python中是一种强大的工具,它允许开发者在不修改原有函数代码的情况下增加额外的功能。本文旨在通过简明的语言和实际的编码示例,带领读者理解装饰器的概念、用法及其在实际编程场景中的应用,从而提升代码的可读性和复用性。
|
4天前
|
Python
探索Python中的装饰器:简化代码,提升效率
【10月更文挑战第39天】在编程的世界中,我们总是在寻找使代码更简洁、更高效的方法。Python的装饰器提供了一种强大的工具,能够让我们做到这一点。本文将深入探讨装饰器的基本概念,展示如何通过它们来增强函数的功能,同时保持代码的整洁性。我们将从基础开始,逐步深入到装饰器的高级用法,让你了解如何利用这一特性来优化你的Python代码。准备好让你的代码变得更加优雅和强大了吗?让我们开始吧!
12 1
|
9天前
|
设计模式 缓存 监控
Python中的装饰器:代码的魔法增强剂
在Python编程中,装饰器是一种强大而灵活的工具,它允许程序员在不修改函数或方法源代码的情况下增加额外的功能。本文将探讨装饰器的定义、工作原理以及如何通过自定义和标准库中的装饰器来优化代码结构和提高开发效率。通过实例演示,我们将深入了解装饰器的应用,包括日志记录、性能测量、事务处理等常见场景。此外,我们还将讨论装饰器的高级用法,如带参数的装饰器和类装饰器,为读者提供全面的装饰器使用指南。
|
5天前
|
存储 缓存 监控
掌握Python装饰器:提升代码复用性与可读性的利器
在本文中,我们将深入探讨Python装饰器的概念、工作原理以及如何有效地应用它们来增强代码的可读性和复用性。不同于传统的函数调用,装饰器提供了一种优雅的方式来修改或扩展函数的行为,而无需直接修改原始函数代码。通过实际示例和应用场景分析,本文旨在帮助读者理解装饰器的实用性,并鼓励在日常编程实践中灵活运用这一强大特性。
|
7天前
|
机器学习/深度学习 数据采集 人工智能
探索机器学习:从理论到Python代码实践
【10月更文挑战第36天】本文将深入浅出地介绍机器学习的基本概念、主要算法及其在Python中的实现。我们将通过实际案例,展示如何使用scikit-learn库进行数据预处理、模型选择和参数调优。无论你是初学者还是有一定基础的开发者,都能从中获得启发和实践指导。
17 2
|
7天前
|
人工智能 Shell 开发工具
[oeasy]python0041_输出ASCII码表_英文字符编码_键盘字符_ISO_646
本文介绍了ASCII码表的生成与使用,包括英文字符、数字和符号的编码。通过Python代码遍历0到127的ASCII值,解决了找不到竖线符号的问题,并解释了ASCII码的固定映射关系及其重要性。文章还介绍了ASCII码的历史背景,以及它如何成为国际标准ISO 646。最后,通过安装`ascii`程序展示了完整的ASCII码表。
9 1
|
1月前
|
编解码 Oracle Java
java9到java17的新特性学习--github新项目
本文宣布了一个名为"JavaLearnNote"的新GitHub项目,该项目旨在帮助Java开发者深入理解和掌握从Java 9到Java 17的每个版本的关键新特性,并通过实战演示、社区支持和持续更新来促进学习。
77 3
|
3月前
|
SQL JavaScript 前端开发
Github 2024-08-05 开源项目周报 Top15
根据 Github Trendings 的统计,本周(2024年8月5日统计)共有15个项目上榜。以下是根据开发语言汇总的项目数量: - Go 项目:4个 - JavaScript 项目:3个 - Python 项目:3个 - Java 项目:2个 - TypeScript 项目:2个 - C 项目:1个 - Shell 项目:1个 - Dockerfile 项目:1个 - 非开发语言项目:1个
116 2