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

os模块注意事项

在使用os模块时,比如切换当前目录可以使用os.chdir;
但千万不要使用os.system(cd..),因为每一次这样操作就相当于启用一个terminal(相当于Windows中启动一个cmd),这个切换的动作会在这个terminal中执行,然后直接关闭这个terminal(相当于执行完了关闭cmd),关闭后切换的动作就失效了,就又回到切换之前的地方了。

但是使用os.chdir的话,如果是client端是可以随意切换服务器端的目录,甚至访问server端的root目录,所以也不建议使用os.chdir。

只提供给用户一个固定的路径,用户只在该路径中切换。

转载于:https://blog.51cto.com/daimalaobing/2119521

相关文章:

  • 腾讯云全面开放,联手千万开发者共建超级大脑
  • 【51Nod】1920 空间统计学 状压DP
  • vue-router原理剖析
  • js继承方式讲解
  • BZOJ5286:[HNOI/AHOI2018]转盘——题解
  • maven 下载地址
  • JS中的深拷贝与浅拷贝了解一下
  • Postfix邮件系统
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • MSSQL最佳实践:如何监控备份还原进度?
  • 项目依赖和生成顺序造成的问题
  • MySQL修改root密码的方法
  • 多线程事务回滚
  • 5.30 Tree Traversal + Tree manipulation
  • 网页视频加速播放
  • 2018天猫双11|这就是阿里云!不止有新技术,更有温暖的社会力量
  • iOS编译提示和导航提示
  • KMP算法及优化
  • LeetCode18.四数之和 JavaScript
  • LeetCode541. Reverse String II -- 按步长反转字符串
  • MySQL主从复制读写分离及奇怪的问题
  • python docx文档转html页面
  • React Native移动开发实战-3-实现页面间的数据传递
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 构建二叉树进行数值数组的去重及优化
  • Salesforce和SAP Netweaver里数据库表的元数据设计
  • 函数计算新功能-----支持C#函数
  • 京东物流联手山西图灵打造智能供应链,让阅读更有趣 ...
  • ​人工智能之父图灵诞辰纪念日,一起来看最受读者欢迎的AI技术好书
  • #HarmonyOS:基础语法
  • #if和#ifdef区别
  • (solr系列:一)使用tomcat部署solr服务
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (亲测)设​置​m​y​e​c​l​i​p​s​e​打​开​默​认​工​作​空​间...
  • (五)Python 垃圾回收机制
  • (原創) 如何動態建立二維陣列(多維陣列)? (.NET) (C#)
  • (源码版)2024美国大学生数学建模E题财产保险的可持续模型详解思路+具体代码季节性时序预测SARIMA天气预测建模
  • (转)http-server应用
  • (转)视频码率,帧率和分辨率的联系与区别
  • .net 4.0发布后不能正常显示图片问题
  • .NET多线程执行函数
  • .NET中GET与SET的用法
  • /usr/bin/perl:bad interpreter:No such file or directory 的解决办法
  • ?php echo ?,?php echo Hello world!;?
  • @Valid和@NotNull字段校验使用
  • [20161214]如何确定dbid.txt
  • [AutoSAR 存储] 汽车智能座舱的存储需求
  • [BZOJ4566][HAOI2016]找相同字符(SAM)
  • [C]整形提升(转载)
  • [codevs 1288] 埃及分数 [IDdfs 迭代加深搜索 ]
  • [CUDA 学习笔记] CUDA kernel 的 grid_size 和 block_size 选择
  • [Git].gitignore失效的原因
  • [hadoop读书笔记] 第十五章 sqoop1.4.6小实验 - 将mysq数据导入HBASE
  • [Hive] 常见函数
  • [HNOI2008]Cards