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

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

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

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

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

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

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

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

上代碼:

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 弄的還是昏頭昏腦的,每次都要錯了再改。

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

相關(guān)文章

  • python數(shù)據(jù)可視化pygal模擬擲骰子實現(xiàn)示例

    python數(shù)據(jù)可視化pygal模擬擲骰子實現(xiàn)示例

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

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

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

    python實現(xiàn)一行輸入多個整數(shù)并排序輸出

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

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

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

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

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

    python用分數(shù)表示矩陣的方法實例

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

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

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

    postman和python mock測試過程圖解

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

    Python高階函數(shù)、常用內(nèi)置函數(shù)用法實例分析

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

    pytorch 實現(xiàn)在測試的時候啟用dropout

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

最新評論

石河子市| 岚皋县| 昌乐县| 东乌珠穆沁旗| 玛曲县| 阳信县| 福清市| 靖远县| 澄城县| 丰原市| 黄山市| 云阳县| 越西县| 故城县| 汾西县| 恩施市| 华阴市| 安龙县| 刚察县| 富蕴县| 彭州市| 平阴县| 新巴尔虎右旗| 平武县| 五家渠市| 洛浦县| 石门县| 临颍县| 四平市| 石屏县| 正阳县| 本溪市| 陕西省| 英山县| 阳曲县| 大宁县| 卢氏县| 疏附县| 通化县| 丹阳市| 法库县|