بىلىملەر مۇنبىرى

 پارول قايتۇرىۋېلىش
 تىزىملىتىڭ
جەمئىي مىكروبلوگ 206 تال  

مىكروبلوگ[ يېڭى | 24 سائەت | 7 كۈن | 30 كۈن ]

  • .....ES..... 4 كۈن بۇرۇن [ئىنكاس(0)] [...]

    دويىندا ئۇيۇن جىبو قىلىشنى بىلەلمەيۋاتقان دوسلار ماۋۇ ئادرىسقا كىرىپ

  • altaxna 6 كۈن بۇرۇن [ئىنكاس(0)] [...]

    بىلىملەرنى راۋرۇس بىر قىزىتاي دەپ كەلسەم كونىلار ھەممىسى يۇقاپ كىتىپتۇي...

  • TARQAT 2020-2-6 18:35 [ئىنكاس(0)] [...]

    admin كا تىمامنى تەستىقلاپ قويسىڭىز

  • terxkuqi 2020-2-3 21:05 [ئىنكاس(0)] [...]

    بىلىملەر توردىن بىلىم ئالغاچ ئادمىن ئەپەندىگە رەھمەت تىمىسى يىزۋاتمەن

  • .....ES..... 2020-1-30 23:16 [ئىنكاس(2)] [...]

    دويىندا جىبو قىلىش توغۇرلۇق يازما يوللاپ قويساڭلا بوپتىكەن

  • Kinohumar 2020-1-28 15:48 [ئىنكاس(2)] [...]

    ھەقىقىي سالاھىيەتتىكىلەرنىڭ ئىنكاسى تەستىقسىز چىقسا بولاتتى  

  • admin 2020-1-13 18:37 [ئىنكاس(0)] [...]

    يېڭىدىن يېزىۋاتقان كىنو ئەپچاق ئېلان قىلىنىش ئالدىدا.  

كۆرۈش: 827|ئىنكاس: 3

[Python] Python دا Excel مەشخۇلاتى قىلىش

  [ئۇلانما كۆچۈرۈش]
ۋاقتى: 2019-10-15 18:02:31 | ھەممە قەۋەتنى كۆرۈش |كۆرۈش شەكلى

بىكەتكە ئەزا نامىڭىز بىلەن كىرسىڭىز تېخىمۇ كۆپ ئۇچۇرلارنى كۆرەلەيسىز

مۇنبىرىمىزگە تىزىملىتىپ كىرسىڭىز ئاندىن قوشۇمچە ھۆججەتنى كۆرەلەيسىز ياكى چۈشۈرەلەيسىز . تېخى تىزىملاتمىغانمۇ؟ تىزىملىتىڭ

x
Excel غا ئۇچۇر يېزىش
  1. import xlwt

  2. book = xlwt.Workbook()
  3. sheet = book.add_sheet('xiangxin')
  4. # sheet.write(0,0,'name')  #قۇر,رەت,مەزمۇن

  5. title = ['ئىسىم-فامىلىسى', 'سىنىپ', 'تۇرۇشلۇق ئادىرىسى', 'تېلفۇن نومۇرى']

  6. shuzu = [
  7.     ['bred', 'class1', 'mingdong', 188109],
  8.     ['shade', 'class2', 'gugong', 3332],
  9.     ['dd', 'class3', 'changcheng', 6666]
  10. ]
  11. #جەدۋەل بېشىنى يېزىش
  12. i = 0
  13. for j in title:
  14.     sheet.write(0,i,j)
  15.     i+=1
  16. #جەدۋەل مەزمۇنىنى يېزىش
  17. l = 1
  18. for d in shuzu:
  19.     c = 0
  20.     for dd in d:
  21.         sheet.write(l, c, dd)
  22.         c+=1
  23.     l+=1
  24. #ساقلاش
  25. book.save('izqut.xls')
مەزمۇننى كۆچۈرۈۋېلىش


بىر مىسال: سانداندىن ئۇچۇرنى ئوقۇپ ئېلىپ Excel غا يېزىش
  1. #بولاقلىۋالغان ساندان ئامبىرىنى كىرگۈزۈش
  2. from tools import conMysql
  3. import xlwt

  4. con = conMysql(***)
  5. res = con.executeSelectSql('select * from tiantian_v2.tt_channel_company;')
  6. print(len(res))

  7. book = xlwt.Workbook()
  8. sheet = book.add_sheet('sheet1')

  9. title = ['id', 'company_name', 'name', 'status', 'password', 'view_permisson', 'permisson', 'h5_register', 'loan_amount', 'order_number', 'loan_number', 'create_time', 'update_time']
  10. i = 0
  11. for t in  title:
  12.     sheet.write(0,i,t)
  13.     i+=1

  14. for d in range(len(res)):
  15.     for j in range(len(res[d])):
  16.         sheet.write(d+1,j,res[d][j])

  17. book.save('test.xls')
مەزمۇننى كۆچۈرۈۋېلىش


Excel دىن ئۇچۇر ئوقۇش
  1. import xlrd

  2. book = xlrd.open_workbook('test.xls')#ئوقىماقچى بولغان Excel نى ئېچىش
  3. sheet = book.sheet_by_name('sheet1')#sheet بېتىنى ئېچىش
  4. rows = sheet.nrows  #sheet بەتتىكى قۇر سانى
  5. columns = sheet.ncols #sheet بەتتىكى رەت سانى
  6. print(sheet.cell(1,2).value)#بەلگىلەنگەن قۇر ۋە رەتتىكى مەزمۇنغا ئېرىشىش

  7. row_data = sheet.row_values(2)#بىرىنجى قۇردىكى مەزمۇنغا ئېرىشىش
  8. print(row_data)

  9. for i in range(rows):
  10.     print(sheet.row_values(i))#مەلۇم قۇردىكى مەزمۇنغا ئېرىشىش
مەزمۇننى كۆچۈرۈۋېلىش


Excel تەھرىرلەش
  1. from xlutils.copy import copy
  2. import xlrd
  3. import os

  4. #تەھرىرلىمەكچى بولغان Excel نى ئېچىش
  5. book = xlrd.open_workbook('test.xls')
  6. #بىر نۇسخا كۆچۈرۈش ھەمدە يېڭى Excel ئىچىگە ئۆزگەرتىلگەن مەزمۇننى ساقلاش
  7. new_book = copy(book)
  8. sheet = new_book.get_sheet(0)
  9. sheet.write(1,1,'xiangshang')
  10. #يېڭى جەدۋەلنى ساقلاش
  11. new_book.save('newtest.xls')

  12. #OS مودۇلنى ئىشلىتىپ ئەسلىدىكى Excel نى ئۆچۈرۋېتىش
  13. os.remove('test.xls')
  14. #يېڭىدىن قۇرۇلغان Excel نىڭ ئىسمىنى ئەسلىدىكى ئۆچۈرۋېتىلگەن Excel ئىسمى بىلەن ئوخشاش قىلىپ ئۆزگەرتىش
  15. os.rename('newtest.xls', 'test.xls')
مەزمۇننى كۆچۈرۈۋېلىش
بىلمىگەننى بىلىملەردىن بىل!
 ئىگىسى| ۋاقتى: 2019-10-15 18:12:24 | ھەممە قەۋەتنى كۆرۈش
xlwt بولسا ئۇچۇر يېزىش ئۈچۈن ئىشلىتىدىغان ئامبار.
xlrd بولسا ئۇچۇر ئوقۇش ئۈچۈن ئىشلىتىلدىغان ئامبار.

  1. pip install xlwt
  2. pip install xlrd
مەزمۇننى كۆچۈرۈۋېلىش

ئارقىلىق قاچىلىسىڭىز بولىدۇ.
بىلمىگەننى بىلىملەردىن بىل!
ۋاقتى: 2019-10-15 18:21:20 يانفوندا يوللانغان | ھەممە قەۋەتنى كۆرۈش
ئىسىل ھىي  تىمىلار  ئۈزۈلمىسۇن

باھا سۆز

داۋاملىق يوللاپ تۇرىمەن.  تەپسىلاتى ئىنكاس ۋاقتى: 2019-10-15 18:36
بىلمىگەننى بىلىملەردىن بىل!
 ئىگىسى| ۋاقتى: 2019-10-15 18:36:09 | ھەممە قەۋەتنى كۆرۈش
king يوللىغان ۋاقتى  2019-10-15 18:21
ئىسىل ھىي  تىمىلار  ئۈزۈلمىسۇن

داۋاملىق يوللاپ تۇرىمەن.
بىلمىگەننى بىلىملەردىن بىل!
كىرگەندىن كېيىن ئىنكاس يازالايسىز كىرىش | تىزىملىتىڭ

سەھىپە جۇغلانما قائىدىسى

QQ|قاماقخانا|رەسىمسىز ھالەت|يانفۇن| بىلىملەر تورى ( 沪ICP备19027845号-8 )   

GMT+8, 2020-2-24 22:15 , Processed in 0.133640 second(s), 26 queries .

Powered by Discuz! X3.2(NurQut Team)

© 2001-2013 Comsenz Inc.

تېز ئىنكاس چوققىغا قايتىش سەھىپىگە قايتىش