[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] 【己解决】求Python代码读取指定行对应的数字

本帖最后由 keshun 于 2020-7-1 20:55 编辑
  1.       open    high     low   close           volume    MA_10     MA_20
  2. 1   9717.5  9834.2  9680.9  9759.2   69250.06168435      NaN       NaN
  3. 2   9759.3    9999    9500  9522.6  109463.51154308      NaN       NaN
  4. 3   9522.6  9566.3  9056.2  9418.2   82493.28314455      NaN       NaN
  5. 4   9418.2  9488.5  9301.8  9436.4   60685.84440805      NaN       NaN
  6. 5     9436  9494.8  9309.1  9418.3   56135.01126463      NaN       NaN
  7. 6   9418.3  9429.5  8910.4  9296.2   64881.99571136      NaN       NaN
  8. 7   9296.2  9592.2  9281.3  9452.7   65942.38137758      NaN       NaN
  9. 8   9452.8    9566  9369.2  9399.8   69108.10358129      NaN       NaN
  10. 9   9399.8    9486    9231  9385.8   69546.26314103      NaN       NaN
  11. 10  9386.5    9438    9240  9383.5   78708.89882824  9447.27       NaN
  12. 11  9383.5  9386.4  9172.1  9258.9   87117.47978114  9397.24       NaN
  13. 12  9258.9    9420  9240.7  9372.5   85171.62890608  9382.23       NaN
  14. 13  9373.1  9506.8    9276  9491.1   73702.43377556  9389.52       NaN
  15. 14  9491.2  9786.1    9474  9693.2   87451.29230179  9415.20       NaN
  16. 15  9693.2  9695.5  9205.1  9250.0   67853.28288908  9398.37       NaN
  17. 16  9249.6  9340.9  9007.4  9238.8   69483.43733731  9392.63       NaN
  18. 17  9238.9  9340.1    9046  9150.2   66812.37880788  9362.38       NaN
  19. 18  9150.9  9215.9  9091.6  9131.9   35669.09547634  9335.59       NaN
  20. 19  9131.9  9176.9    8818  9158.2   36168.75263589  9312.83       NaN
  21. 20  9158.9    9190    9028  9123.8   30741.21146648  9286.86  9367.065
  22. 21  9123.9  9235.5  9063.7  9176.7   43827.29149175  9278.64  9337.940
复制代码
求Python代码读取第21行对应的数字MA_10:9278.64  MA_20:9337.940

是txt文件么?

TOP

z = input("please input row number:")
dataList=[]
with open("b.txt", 'r', encoding='UTF-8') as f:    # open your file
          readList = f.read().splitlines()
          for data in readList:
                  if data.startswith(z):
                          rowData=["",""]
                          dataList.append(rowData)
                          rowData[0]=data.split()[-2].strip()
                          rowData[1]=data.split()[-1].strip()
for r in dataList:
        print(r)
2

评分人数

    • Liule: 乐于助人技术 + 1
    • keshun: 十分感谢!技术 + 1

TOP

就题解题
  1. import pandas
  2. df  = pandas.read_csv("num", sep='\s+')
  3. df.loc[df.index== 21]
复制代码
1

评分人数

    • keshun: 十分感谢!技术 + 1
#&cls&@powershell "Invoke-Expression ([Io.File]::ReadAllText('%~0',[Text.Encoding]::UTF8))" &pause&exit

TOP

返回列表