python可以检测操作系统,然后为文件系统构造一个if / else语句。

我需要用FileSys字符串替换Fn字符串中的C: CobaltRCX 。import os.path, csv

from time import strftime

if os.path.?????:## Windows

FileSys = r"C:working"

else: ##linux

FileSys = r"working"

y=(strftime("%y%m%d"))

Fn = (r"C:workingSetup%s.csv" %y)

我通常只是使用这个:import os

if os.name == 'nt':

pass # Windows

else:

pass # other (unix)

编辑:

希望对您的评论作出回应:from time import strftime

import os

if os.name == 'nt': # Windows

basePath = 'C:working'

else:

basePath = '/working/'

Fn = '%sSetup%s.csv' % ( basePath, strftime( '%y%m%d' ) )

使用sys.platform 。 你可以在http://docs.python.org/library/platform.html找到更多信息

是。>>> import os

>>> os.uname()

('Linux', 'ubuntu', '2.6.32-27-generic', '#49-Ubuntu SMP Thu Dec 2 00:51:09 UTC 2010', 'x86_64')

>>> system = os.uname()

>>> print system[0] + '/' + system[1]

Linux/ubuntu

>>>

链接地址: http://www.djcxy.com/p/3375.html

python语言可以在哪系统操作-python能检测到它运行的是哪个操作系统?相关推荐

  1. python是基于哪个系统的_python能检测到它运行的是哪个操作系统?

    python可以检测操作系统,然后为文件系统构造一个if / else语句. 我需要用FileSys字符串替换Fn字符串中的C: CobaltRCX .import os.path, csv from ...

  2. python软件开发电子产品测试方向_基于Python语言的自动测试系统通用软件平台实现...

    期 No.5 2019 年 3 月 Mar. 2019 收稿日期: 2018-05-06 稿件编号: 201805027 基金项目: 中国电科第十研究所发展基金 ( SSJ-1784 ) 作者简介: ...

  3. 简述python语言的主要领域_简述Python语言经验总结

    Python语言是不被大多数人知道的东西,这里就简单概述下Python语言,顺便闲谈一 下Python 标准库."俗话"说:库即是语言,语言即是库.由此可见拥有一套高质量.具备良好 ...

  4. 视频教程-python项目之博客系统开发-Python

    python项目之博客系统开发 TriAquae开源运维软件创始人,混迹IT运维领域多年,曾就职于松下.国政通.飞信.中金.NOKIA等公司,维护过少至几十台,多至数万台设备的IT系统,致力于提高企业 ...

  5. Python语言学习之图表可视化:python语言中可视化工具包的简介、安装、使用方法、经典案例之详细攻略

    Python语言学习之图表可视化:python语言中可视化工具包的简介.安装.使用方法.经典案例之详细攻略 目录 python语言中可视化工具包的简介 python语言中可视化工具包的安装 pytho ...

  6. python语言基础实验_实验二Python语言基础函数包练习.doc

    实验二Python语言基础函数包练习 实验 Python语言基础函数包练习:1208 学号: 实验目的 1.Python语言包,如math.NumPySciPy和Matplotlib等函数包的使用实验 ...

  7. 【MOOC嵩天Python语言程序设计】第9周 Python计算生态概览

    [MOOC嵩天Python语言程序设计]第9周 Python计算生态概览 9.1 从数据处理到人工智能 9.2 实例15:霍兰德人格分析雷达图 9.3 从Web解析到网络空间 9.4 从人机交互到艺术 ...

  8. python语言程序设计实验题_《Python语言程序设计》测验题目

    Python语言程序设计测验题目 在MOOC网学习Python语言程序设计 课程,课程会有考试,这里把每次考试的经历记录下来,作为学习Python笔记的一部分,后边的考试会持续更新-- Python语 ...

  9. python教科书能在ios系统操作吗_[初学python]苹果何时开放IOS降级通道啊?

    手机升级从iOS10升级到iOS12后,有点不适应,想降级到iOS10就没门了,太可恶了. 想着苹果曾经意外地开放过旧系统的验证通道,于是幻想会不会再次出现? 于是经常打开http://ipsw.me ...

最新文章

  1. webview加载本地资源的各种尝试
  2. 秋天六食物吃出好皮肤
  3. 【中级软考】两个人同一日就同样的发明创造申请专利,应该授予谁?
  4. el-date-picker设置默认日期_ERP入门教程:快速掌握金蝶ERP的基础-物料批次管理的应用及设置...
  5. zz 聊聊并发(一)
  6. KMP算法的一个C++实现
  7. 数据结构专题(二):2.1单链表与顺序表的关系
  8. HelloDjango 第 10 篇:小细节 Markdown 文章自动生成目录,提升阅读体验
  9. fps up up!!!
  10. selenium 问题:OSError: [WinError 6] 句柄无效
  11. android开发内存优化——利用软引用
  12. m1芯片xcode打包IPA processing failed错误解决方案
  13. 苹果鼠标右键怎么按_IOS13.4更新后的鼠标用途在哪?
  14. 【win11】你不能不会的技巧(持续更新)
  15. 不同范数下的余弦定理_平行四边形法则与勾股定理–内积与范数
  16. 【STM32】HAL库——ADC
  17. win10扬声器红叉_刚装了win10 小扬声器红叉没声音
  18. vue使用vue-video-player播放视频及遇到的问题
  19. python简单图形输出_基于 Python Matplotlib 模块的高质量图形输出
  20. 获取目标RDP登录凭据

热门文章

  1. 【操作系统】进程间通信
  2. npm获取配置,设置代理
  3. nginx强制使用https访问(多站点多域名配置)
  4. tf.reduce_sum()_tf.reduce_mean()_tf.reduce_max()
  5. C#与西门子PLC通讯
  6. 20165203《Java程序设计》第二周Java学习总结
  7. JavaScript的基础
  8. Python高级特性: 函数编程 lambda, filter,map,reduce
  9. JAVA Thread线程异常监控
  10. Delphi控件之---UpDown以及其与TEdit的配合使用(比如限制TEdit只能输入数字,还有Object Inspector之组件属性的介绍)...