欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Pthon批量處理將pdb文件生成dssp文件

 更新時間:2015年06月21日 16:22:09   投稿:junjie  
這篇文章主要介紹了Pthon批量處理將pdb文件生成dssp文件,通過本例主要學(xué)習(xí)遍歷目錄下文件的方法,需要的朋友可以參考下
# -*- coding: utf-8 -*-
"""
Created on Sat Jun 20 19:36:34 2015

@author: chaofn
"""
import os

"""
這個程序的目的是將linux下/ifs/home/fanchao/Manesh_pdb目錄中的所有文件(一共有215個文件)
批處理
將pdb文件生成dssp文件

"""
#listdir返回文件名的列表
fileLine=os.listdir('/ifs/home/fanchao/Manesh_pdb')
#遍歷整個列表
for i in range(len(fileLine)-1):
  #將字符串用變量表示
  input_file='/ifs/home/fanchao/Manesh_pdb/'+fileLine[i]
  #先去掉文件名的后綴,然后形成后綴為dssp的文件名
  out_file=fileLine[i].split('.')[0]+'.dssp'
  output_file='/ifs/home/fanchao/Manesh_dssp/'+out_file
  #注意:參數(shù)的傳遞(先是%s,然后是%變量名),多個變量的傳入要用元組表示,在元組前用%
  os.system('/ifs/share/lib/dssp/dssp2 -i %s -o %s' %(input_file,output_file))

相關(guān)文章

  • Python中斷多重循環(huán)的幾種方法

    Python中斷多重循環(huán)的幾種方法

    跳出單循環(huán)不管是什么編程語言,都有可能會有跳出循環(huán)的需求,本文主要介紹了Python中斷多重循環(huán)的幾種方法,具有一定的參考價值,感興趣的可以了解一下
    2023-11-11
  • Python如何利用Har文件進(jìn)行遍歷指定字典替換提交的數(shù)據(jù)詳解

    Python如何利用Har文件進(jìn)行遍歷指定字典替換提交的數(shù)據(jù)詳解

    這篇文章主要給大家介紹了關(guān)于Python如何利用Har文件進(jìn)行遍歷指定字典替換提交的數(shù)據(jù)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • Pytorch轉(zhuǎn)keras的有效方法,以FlowNet為例講解

    Pytorch轉(zhuǎn)keras的有效方法,以FlowNet為例講解

    這篇文章主要介紹了Pytorch轉(zhuǎn)keras的有效方法,以FlowNet為例講解,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-05-05
  • Python使用colorlog實(shí)現(xiàn)控制臺管理日志多種顏色顯示

    Python使用colorlog實(shí)現(xiàn)控制臺管理日志多種顏色顯示

    colorlog 是一個 Python 日志庫,它可以讓你在控制臺中以彩色的方式顯示日志消息,使得日志更易于閱讀和理解,下面就跟隨小編一起來看看它的具體應(yīng)用吧
    2024-03-03
  • python如何實(shí)現(xiàn)單鏈表的反轉(zhuǎn)

    python如何實(shí)現(xiàn)單鏈表的反轉(zhuǎn)

    這篇文章主要介紹了python如何實(shí)現(xiàn)單鏈表的反轉(zhuǎn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-02-02
  • 聊聊PyTorch中eval和no_grad的關(guān)系

    聊聊PyTorch中eval和no_grad的關(guān)系

    這篇文章主要介紹了聊聊PyTorch中eval和no_grad的關(guān)系,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-05-05
  • python使用opencv按一定間隔截取視頻幀

    python使用opencv按一定間隔截取視頻幀

    這篇文章主要為大家詳細(xì)介紹了python使用opencv按一定間隔截取視頻幀,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • 利用Python開發(fā)實(shí)現(xiàn)簡單的記事本

    利用Python開發(fā)實(shí)現(xiàn)簡單的記事本

    最近想對python加深學(xué)習(xí)一下,同時也是想試著做一些東西,所以使用python,結(jié)合Tkinter來做一個簡單的跨平臺記事本。最終實(shí)現(xiàn)的記事本如下,也算是麻雀雖小,五臟俱全了,之后也是會繼續(xù)完善的。文中通過圖文及示例代碼介紹的很詳細(xì),有需要的朋友們可以參考借鑒。
    2016-11-11
  • Keras 多次加載model出錯的解決方案

    Keras 多次加載model出錯的解決方案

    這篇文章主要介紹了Keras 多次加載model出錯的解決方案,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • 詳解opencv去除背景算法的方法比較

    詳解opencv去除背景算法的方法比較

    本文主要介紹了opencv去除背景算法的方法比較,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2022-08-08

最新評論