คำถามติดแท็ก xlrd

11
สร้างไฟล์. csv ด้วยค่าจากรายการ Python
ฉันกำลังพยายามสร้างไฟล์. csv พร้อมค่าจากรายการ Python เมื่อฉันพิมพ์ค่าในรายการพวกเขาทั้งหมดเป็น Unicode (?) คือพวกเขามีลักษณะเช่นนี้ [u'value 1', u'value 2', ...] ถ้าฉันวนซ้ำค่าในรายการนั่นคือfor v in mylist: print vพวกเขาดูเหมือนจะเป็นข้อความธรรมดา และฉันสามารถใส่,ระหว่างกันด้วยprint ','.join(mylist) และฉันสามารถส่งออกไปยังไฟล์เช่น myfile = open(...) print >>myfile, ','.join(mylist) แต่ฉันต้องการส่งออกเป็น CSV และมีตัวคั่นรอบค่าในรายการเช่น "value 1", "value 2", ... ฉันไม่พบวิธีง่ายๆในการรวมตัวคั่นในการจัดรูปแบบเช่นฉันลองผ่านjoinคำสั่งแล้ว ฉันจะทำสิ่งนี้ได้อย่างไร
182 python  csv  xlrd 

7
นุ่น: ค้นหารายการชีตในไฟล์ excel
Pandas เวอร์ชันใหม่ใช้อินเทอร์เฟซต่อไปนี้เพื่อโหลดไฟล์ Excel: read_excel('path_to_file.xls', 'Sheet1', index_col=None, na_values=['NA']) แต่ถ้าฉันไม่รู้ว่ามีแผ่นงานอยู่ล่ะ? ตัวอย่างเช่นฉันกำลังทำงานกับไฟล์ excel ที่ชีตต่อไปนี้ ข้อมูล 1, ข้อมูล 2 ... , ข้อมูล N, foo, บาร์ แต่ฉันไม่รู้จักNเบื้องต้น มีวิธีใดบ้างในการรับรายการชีตจากเอกสาร excel ใน Pandas
166 python  excel  pandas  openpyxl  xlrd 

7
อ่านไฟล์ Excel ใน Python
ฉันมีไฟล์ Excel Arm_id DSPName DSPCode HubCode PinCode PPTL 1 JaVAS 01 AGR 282001 1,2 2 JaVAS 01 AGR 282002 3,4 3 JaVAS 01 AGR 282003 5,6 Arm_id,DSPCode,Pincodeฉันต้องการที่จะบันทึกสตริงในรูปแบบ รูปแบบนี้สามารถกำหนดค่าได้กล่าวคืออาจเปลี่ยนเป็นDSPCode,Arm_id,Pincodeไฟล์. ฉันบันทึกไว้ในรายการเช่น: FORMAT = ['Arm_id', 'DSPName', 'Pincode'] ฉันจะอ่านเนื้อหาของคอลัมน์เฉพาะที่มีชื่อที่ระบุได้อย่างไรเนื่องจากFORMATสามารถกำหนดค่าได้ นี่คือสิ่งที่ฉันพยายาม ตอนนี้ฉันสามารถอ่านเนื้อหาทั้งหมดในไฟล์ได้แล้ว from xlrd import open_workbook wb = open_workbook('sample.xls') for s in wb.sheets(): #print 'Sheet:',s.name …
88 python  excel  xlrd 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.