当前位置: 首页 > news >正文

Python编程快速上手—让繁琐工作自动化

Python编程快速上手—让繁琐工作自动化_PDF中文高清晰完整版,因为内容太多,篇幅有限,截图几个,各位看看

我用网盘分享了「Python编程快速上手—让繁琐工作自动化_PDF中文高清晰完整版.pdf」,复制链接即可保存。

链接:https://pan.quark.cn/s/9a76c4657143

从根文件夹开始的文件名或路径,都假定在当前工作目录下。利用 os.getcwd()函数,

可以取得当前工作路径的字符串,并可以利用 os.chdir()改变它。在交互式环境中输

入以下代码:

>>> import os

>>> os.getcwd()

'C:\\Python34'

>>> os.chdir('C:\\Windows\\System32')

>>> os.getcwd()

'C:\\Windows\\System32'

这里,当前工作目录设置为 C:\Python34,所以文件名 project.docx 指向

C:\Python34\project.docx。如果我们将当前工作目录改为 C:\Windows,文件就被解

释为 C:\Windows\project.docx。

如果要更改的当前工作目录不存在,Python 就会显示一个错误。

>>> os.chdir('C:\\ThisFolderDoesNotExist')

Traceback (most recent call last):

File "<pyshell#18>", line 1, in <module>

os.chdir('C:\\ThisFolderDoesNotExist')

FileNotFoundError: [WinError 2] The system cannot find the file specified:

'C:\\ThisFolderDoesNotExist'

注意 

虽然文件夹是目录的更新的名称,但请注意,当前工作目录(或当前目录)是

标准术语,没有当前工作文件夹这种说法。

8.1.3 绝对路径与相对路径  

有两种方法指定一个文件路径。

•“绝对路径”,总是从根文件夹开始。

•“相对路径”,它相对于程序的当前工作目录。

还有点(.)和点点(..)文件夹。它们不是真正的文件夹,而是可以在路径中

使用的特殊名称。单个的句点(“点”)用作文件夹目名称时,是“这个目录”的缩

写。两个句点(“点点”)意思是父文件夹。

图 8-2 是一些文件夹和文件的例子。如果当前工作目录设置为 C:\bacon,这些

文件夹和文件的相对目录,就设置为图 8-2 所示的样子。

http://www.dtcms.com/a/352366.html

相关文章:

  • 论文阅读-CompletionFormer
  • (我与爬虫的较量)码上爬第5题
  • JDK 8 → JDK 17 升级说明书(面向 Spring Boot / Spring Cloud / Spring )
  • Filter过滤器入门
  • android 事件处理源码
  • 当 AI 走进日常:除了聊天机器人,这些 “隐形应用” 正在改变我们的生活
  • 报告:2025机器人技术产业化研究|附130+份报告PDF、数据仪表盘汇总下载
  • 直播到AI助教:在线教育系统源码如何重塑知识付费平台生态?
  • 算法练习——26.删除有序数组中的重复项(golang)
  • 电影感氛围人像风光摄影后期Lr调色教程,手机滤镜PS+Lightroom预设下载!
  • 抖音多账号管理平台哪家比较好?
  • 力扣 30 天 JavaScript 挑战 第40天 (第十一题)对纯函数和记忆函数有了更深理解
  • ABC420A-E题解
  • Zynq开发实践(FPGA之verilog仿真)
  • leetcode算法刷题的第十八天
  • 【世纪龙科技】职业院校汽车专业职业体验中心建设方案
  • 面试题随笔
  • 微服务-25.网关登录校验-网关传递用户到微服务
  • 微服务的编程测评系统16-用户答题
  • 【typenum】30 类型级别的取负(Neg)
  • `mmap` 系统调用详解
  • 设备驱动程序 day62
  • 变压器副边电流计算
  • es-toolkit 是一个现代的 JavaScript 实用库
  • 15公里图传模组:为远程飞行赋能,突破极限的无线连接新选择
  • 微服务-28.配置管理-共享配置
  • 微服务-26.网关登录校验-OpenFeign传递用户信息
  • 前端RSA加密库优缺点总结
  • 42_基于深度学习的非机动车头盔佩戴检测系统(yolo11、yolov8、yolov5+UI界面+Python项目源码+模型+标注好的数据集)
  • Python内存模型与对象系统深度解析