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网络爬虫毕业论文

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  2. python+django基于爬虫系统的世界历史时间轴历史事件大事记6ouj9

    随着信息技术和网络技术的飞速发展,人类已进入全新信息化时代,传统管理技术已无法高效,便捷地管理信息.为了迎合时代需求,优化管理效率,各种各样的管理系统应运而生,各行各业相继进入信息管理时代,爬虫就是信 ...

  3. python最简单选课系统作业_python之路——作业:学生选课系统

    一.作业要求: 选课系统: 角色:学校.学员.课程.讲师 要求: 1. 创建北京.上海 2 所学校 2. 创建linux , python , go 3个课程 , linux\py 在北京开, go ...

  4. python为源文件指定系统默认_Python 设置系统默认编码

    python在安装时,默认的编码是ascii,当程序中出现非ascii编码时,python的处理常常会报这样的错UnicodeDecodeError: 'ascii' codec can't deco ...

  5. 能用python语言开发mes系统吗_Python与Java哪个语言更具发展前景

    作为一名从业多年的IT人,Java和Python都是我长期使用的编程语言,同时也出版过Java编程书籍,所以我来探讨一下这个问题. 虽然目前Java语言依然是IT行业内最为流行的编程语言之一,而且未来 ...

  6. python编写学生选课系统程序_python面向对象编程小程序- 选课系统

    选课系统 花了一晚上写的,可能还存在不足 1.程序框架 2.文件夹建立D:/选课系统 |___api | |___common_api.py |___bil | |___common.py |___c ...

  7. python可以开发安卓系统吗_python能否开发安卓应用app?当然可以,python助你轻松搞定...

    python是非常简单方便的编程语言,你可以用python很简洁的实现很多功能,今天就来说说如何用python开发安卓应用app. app的开发有两种方式: 第一种,混合开发.主要是通过一个容器来进行 ...

  8. 基于OSSIM系统的APT攻击检测实践

    目录 0.背景 1. APT的显著特征 2. APT 的主要阶段 3.APT分层 防御策略 4.检测与防御技术 5.复杂网络环境部署OSSIM 6.在特殊场景的应用 7.利用OSSIM识别APT攻击 ...

  9. python语言可以在哪系统操作-python能检测到它运行的是哪个操作系统?

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

最新文章

  1. 云计算设计模式(五)——计算资源整合模式
  2. 资料分享 | python机器学习教程分享来袭
  3. linux gd结构体,U-Boot中gd的定义和使用
  4. vue引入外部文件_vue3+typescript引入外部文件
  5. 软考中级网络工程师-每日一练-01
  6. reset()方法 submit()方法
  7. Nature communications
  8. 自我鉴定计算机专业大学,大学生计算机专业的自我鉴定书
  9. 百度地图加载过慢问题
  10. 大数定律与蒙特卡罗法
  11. 深度 | 巨头都在追逐的眼球追踪技术,究竟能带来什么?
  12. html简单情侣对话
  13. mysql sql dateadd函数_SQL DATEADD函数 (sqlserver 只更新表中年份,不改其他时间)...
  14. micro-ros arduino esp32 ros2 笔记
  15. Echarts实现情人节的告白:爱情旅游日记照片墙WE记录我们的世界足迹
  16. Conan软件包管理器的Qt 6.2.4软件包
  17. 60吨反渗透+混床程序 西门子200 smart 编写程序,西门子smart line触摸屏上位机组态
  18. LCPCI 系列通用型 PCI 接口 CAN 卡、PCICAN、PCI CAN
  19. TMP451温度传感器
  20. zapper(Ubuntu20.0.4)

热门文章

  1. Golang 学习笔记(安装)
  2. 火狐浏览器下DIV不能居中的解决办法
  3. swoole 定时器
  4. 网络功能虚拟化(NFV)的作用—Vecloud微云
  5. Python批量剪裁图片
  6. 终端证书文件批量导入数据库的Python源码
  7. WPF WindowStyle为None
  8. Python pickle使用
  9. Win10系列:JavaScript图形
  10. 树形控件Tree Control