最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python 提取文件指定列的方法示例

 更新時間:2019年08月07日 09:29:16   作者:baker00  
這篇文章主要介紹了python 提取文件指定列的方法示例,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

之前用featureCount 處理得到結果,要提出第一列gene_id 和 readcount 列,首先軟件輸出的第一行默認是你使用的命令行,沒有用,用bash批量刪掉。

for i in `ls`;do sed -i '1d' $i;done

刪除當前文件夾下所有文件第一行。

其實提出兩列很簡單,不過我受夠了每次一個文件執(zhí)行一次的煩。想搞成別的程序調用時命令行參數直接就行。第一次知道sys.argv這玩意,學到了。

我設置了 -i 輸入,-o 輸出 這兩個參數來判斷輸入輸出文件個數,不過對于錯誤命令行輸入的判斷還很欠缺,畢竟只有自己用。

上代碼:

import sys
leng=len(sys.argv)
for i in range(leng): # index the input file and output file location,maybe it's too complex
 if sys.argv[i]=="-i":
 it=i
 if sys.argv[i]=="-o":
 out=i
for i in range(it+1,out): # input file number(there should have same # of in and out file)
 print(sys.argv[i])
 file=open(sys.argv[i],'r')
 f=open(sys.argv[i+out-it],'w')
 count=[]
 for lines in file.readlines():
 two=[]
 lines=lines.rstrip('\n')
 b=lines.split('\t')
 two.append(b[0])
 if(b[6].startswith('.')): #chage path to count,some output problem
  b[6]="count"
 two.append(b[6])
 s='\t'.join(two)
 f.write(s+'\n')
 f.close

其實python里面 str 和list 弄的還是昏頭昏腦的,每次都要錯了再改。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • python數據可視化pygal模擬擲骰子實現示例

    python數據可視化pygal模擬擲骰子實現示例

    這篇文章主要為大家介紹了python數據可視化pygal模擬擲骰子實現示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Python實現發(fā)票自動校核微信機器人的方法

    Python實現發(fā)票自動校核微信機器人的方法

    這篇文章主要介紹了Python實現發(fā)票自動校核微信機器人的方法,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-05-05
  • python實現一行輸入多個整數并排序輸出

    python實現一行輸入多個整數并排序輸出

    這篇文章主要介紹了python實現一行輸入多個整數并排序輸出方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • Python列表insert()函數用法詳解

    Python列表insert()函數用法詳解

    這篇文章主要介紹了Python列表insert()函數的使用方法,文章通過代碼示例介紹的非常詳細,對我們學習或工作有一定的參考價值,需要的朋友可以參考下
    2023-07-07
  • python正則表達式之作業(yè)計算器

    python正則表達式之作業(yè)計算器

    這篇文章主要為大家詳細介紹了python正則表達式之作業(yè)計算器,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們
    2016-03-03
  • python用分數表示矩陣的方法實例

    python用分數表示矩陣的方法實例

    這篇文章主要給大家介紹了關于python如何利用分數表示矩陣的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-01-01
  • python在windows和linux下獲得本機本地ip地址方法小結

    python在windows和linux下獲得本機本地ip地址方法小結

    這篇文章主要介紹了python在windows和linux下獲得本機本地ip地址方法,實例分析了Python獲得IP地址的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-03-03
  • postman和python mock測試過程圖解

    postman和python mock測試過程圖解

    這篇文章主要介紹了postman和python mock測試過程圖解,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-02-02
  • Python高階函數、常用內置函數用法實例分析

    Python高階函數、常用內置函數用法實例分析

    這篇文章主要介紹了Python高階函數、常用內置函數用法,結合實例形式分析了Python高階函數與常用內置函數相關功能、原理、使用技巧與操作注意事項,需要的朋友可以參考下
    2019-12-12
  • pytorch 實現在測試的時候啟用dropout

    pytorch 實現在測試的時候啟用dropout

    這篇文章主要介紹了pytorch 實現在測試的時候啟用dropout的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05

最新評論

肥乡县| 儋州市| 连南| 衡水市| 大渡口区| 固阳县| 孝昌县| 湟中县| 额济纳旗| 遵义县| 长子县| 政和县| 韶山市| 双柏县| 阿瓦提县| 邳州市| 河南省| 田东县| 乃东县| 禄丰县| 汨罗市| 佛冈县| 仪陇县| 泸溪县| 思茅市| 盐城市| 孝义市| 古交市| 高雄市| 台北市| 明光市| 遂昌县| 姚安县| 南安市| 织金县| 团风县| 温泉县| 鹤山市| 梅河口市| 奉新县| 旅游|