9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學(xué)習(xí)啦>學(xué)習(xí)電腦>電腦安全>系統(tǒng)安全>

Python怎么運(yùn)行系統(tǒng)命令

時(shí)間: 黎正888 分享

  大家知道Python系統(tǒng)怎么運(yùn)行系統(tǒng)命令嗎?下面就讓學(xué)習(xí)啦小編和大家分享Python運(yùn)行系統(tǒng)命令的方法吧。

  Python運(yùn)行系統(tǒng)命令的方法

  一、os.system

  # 僅僅在一個(gè)子終端運(yùn)行系統(tǒng)命令,而不能獲取命令執(zhí)行后的返回信息

  system(command) -> exit_status

  Execute the command (a string) in a subshell.

  # 如果再命令行下執(zhí)行,結(jié)果直接打印出來(lái)

  >>> os.system('ls')

  04101419778.CHM bash document media py-django video

  11.wmv books downloads Pictures python

  all-20061022 Desktop Examples project tools

  二、os.popen

  # 該方法不但執(zhí)行命令還返回執(zhí)行后的信息對(duì)象

  popen(command [, mode='r' [, bufsize]]) -> pipe

  Open a pipe to/from a command returning a file object.

  例如:

  >>>tmp = os.popen('ls *.py').readlines()

  >>>tmp

  Out[21]:

  ['dump_db_pickle.py ',

  'dump_db_pickle_recs.py ',

  'dump_db_shelve.py ',

  'initdata.py ',

  '__init__.py ',

  'make_db_pickle.py ',

  'make_db_pickle_recs.py ',

  'make_db_shelve.py ',

  'peopleinteract_query.py ',

  'reader.py ',

  'testargv.py ',

  'teststreams.py ',

  'update_db_pickle.py ',

  'writer.py ']

  好處在于:將返回的結(jié)果賦于一變量,便于程序的處理。

  三、使用模塊subprocess

  >>> import subprocess

  >>> subprocess.call (["cmd", "arg1", "arg2"],shell=True)

  獲取返回和輸出:

  import subprocess

  p = subprocess.Popen('ls', shell=True, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)

  for line in p.stdout.readlines():

  print line,

  retval = p.wait()

  四、使用模塊commands

  >>> import commands

  >>> dir(commands)

  ['__all__', '__builtins__', '__doc__', '__file__', '__name__', 'getoutput', 'getstatus','getstatusoutput', 'mk2arg', 'mkarg']

  >>> commands.getoutput("date")

  'Wed Jun 10 19:39:57 CST 2009'

  >>>

  >>> commands.getstatusoutput("date")

  (0, 'Wed Jun 10 19:40:41 CST 2009')

  注意: 當(dāng)執(zhí)行命令的參數(shù)或者返回中包含了中文文字,那么建議使用subprocess,如果使用os.popen則會(huì)出現(xiàn)下面的錯(cuò)誤:

  查看源代碼打印幫助

  Traceback (most recent call last):

  File "./test1.py", line 56, in

  main()

  File "./test1.py", line 45, in main

  fax.sendFax()

  File "./mailfax/Fax.py", line 13, in sendFax

  os.popen(cmd)

  UnicodeEncodeError: 'ascii' codec can't encode characters in position 46-52: ordinal not

Python怎么運(yùn)行系統(tǒng)命令相關(guān)文章

1.Python怎么調(diào)用系統(tǒng)命令

2.Python的系統(tǒng)命令有哪些

3.Win7系統(tǒng)電腦怎樣運(yùn)行py文件

4.11個(gè)很有用的Linux 命令

5.Linux ps命令例子匯總

Python怎么運(yùn)行系統(tǒng)命令

大家知道Python系統(tǒng)怎么運(yùn)行系統(tǒng)命令嗎?下面就讓學(xué)習(xí)啦小編和大家分享Python運(yùn)行系統(tǒng)命令的方法吧。 Python運(yùn)行系統(tǒng)命令的方法 一、os.system # 僅僅在一個(gè)子終端運(yùn)行系統(tǒng)命令,而不能獲取命令執(zhí)行后的返回信息 system(command) - exit_
推薦度:
點(diǎn)擊下載文檔文檔為doc格式

精選文章

  • Win7系統(tǒng)命令運(yùn)行在哪
    Win7系統(tǒng)命令運(yùn)行在哪

    WIN7的系統(tǒng)命令運(yùn)行是需要添加才會(huì)顯示出來(lái)的, 下面就讓學(xué)習(xí)啦小編教大家怎么添加WIN7系統(tǒng)命令運(yùn)行吧。 WIN7添加系統(tǒng)命令運(yùn)行 添加運(yùn)行命令: 首先點(diǎn)擊

  • 系統(tǒng)自動(dòng)關(guān)機(jī)命令怎么顯示倒計(jì)時(shí)
    系統(tǒng)自動(dòng)關(guān)機(jī)命令怎么顯示倒計(jì)時(shí)

    有時(shí)候設(shè)置了自動(dòng)關(guān)機(jī),但是看不到時(shí)間,不知道關(guān)機(jī)的時(shí)間準(zhǔn)不準(zhǔn)確,怎么才能顯示倒計(jì)時(shí)呢?下面就讓學(xué)習(xí)啦小編教大家系統(tǒng)自動(dòng)關(guān)機(jī)命令顯示倒計(jì)時(shí)的

  • 怎么用命令提示符重裝系統(tǒng)
    怎么用命令提示符重裝系統(tǒng)

    現(xiàn)在我們主流的重裝系統(tǒng)采用的要么是系統(tǒng)盤(pán),要么是U盤(pán)重裝系統(tǒng),下面就讓學(xué)習(xí)啦小編教大家怎么用命令提示符來(lái)重裝系統(tǒng)。 命令提示符重裝系統(tǒng)的方

  • 怎么用命令行來(lái)查看MAC地址
    怎么用命令行來(lái)查看MAC地址

    通過(guò)系統(tǒng)命令行,我們可以查看很多電腦內(nèi)的東西,下面就讓學(xué)習(xí)啦小編教大家如何用命令行來(lái)查看Mac地址。 命令行查看MAC地址 簡(jiǎn)單介紹一下MAC地址。M

1772473 主站蜘蛛池模板: mm1313亚洲国产精品| 国产偷窥熟女精品视频大全| 免费十八禁一区二区三区| 欧美寡妇xxxx黑人猛交| A级毛片100部免费看| 亚洲男女内射在线播放| 国产成人综合久久亚洲av| 成人嫩草研究院久久久精品| 亚洲精品成人7777在线观看| 欧美国产日产一区二区| av一区二区中文字幕| 精品日韩色国产在线观看| 成人精品区| 精品成人免费自拍视频| 色综合 图片区 小说区| 亚洲精品漫画一二三区 | 五月丁香啪啪| 日韩精品中文女同在线播放| 久久亚洲精品人成综合网| 一区二区福利在线视频| 日本中文一区二区三区亚洲| 精品亚洲欧美高清不卡高清| 国产线播放免费人成视频播放| 婷婷综合久久狠狠色成人网| 亚洲人成人伊人成综合网无码| 日本高清在线观看WWW色| 免费看国产精品3a黄的视频| 午夜通通国产精品福利| 四虎库影成人在线播放| 国产精品中文第一字幕| 亚洲av永久无码精品天堂久久| 日韩女同一区二区三区久久| 亚洲综合色婷婷中文字幕| 亚洲精品在线少妇内射| 国产成人AV一区二区三区在线| 国产高清在线不卡一区| 高清在线一区二区三区视频| 国产精品入口麻豆| 久久精品av国产一区二区| 久久久亚洲欧洲日产国码606 | 精品国产乱子伦一区二区三区|