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

Comma-Separated Values ​​หรือ Character-Separated Values ​​(CSV) เป็นรูปแบบ "ฐานข้อมูลไฟล์แฟลต" มาตรฐานสำหรับการจัดเก็บข้อมูลแบบตารางในข้อความธรรมดาประกอบด้วยแถวส่วนหัวทางเลือกซึ่งแสดงรายการเขตข้อมูลตารางที่คั่นด้วยเครื่องหมายจุลภาคหรือแท็บหรืออักขระตัวคั่นอื่น ๆ ตามด้วยหนึ่งแถวหรือมากกว่านั้น (คั่นด้วยการขึ้นบรรทัดใหม่) แทนระเบียนตารางเป็นรายการที่คั่นด้วยค่า การขึ้นบรรทัดใหม่และอักขระตัวคั่นสามารถปรากฏขึ้นภายในฟิลด์

7
วิธีการแสดงไฟล์. csv ภายใน Excel 2013 อย่างถูกต้อง
ดูเหมือนว่า Excel 2013 จะอ่านไฟล์ CSV ไม่ถูกต้อง (ใช้ Excel 2010) ทุกครั้งที่ฉันเปิดไฟล์. csv ข้อมูลทั้งหมดของฉันจะปรากฏในคอลัมน์แรก ฉันรู้ว่าฉันสามารถไปDATA, Convertและจากนั้นเลือกcommasแต่ชุดนี้ขึ้นมาไม่ได้ถูกบันทึกและผมเบื่อการทำเช่นนี้ทุกครั้งที่ผมเปิดชนิดของไฟล์นี้ ฉันจะตั้งค่า Excel 2013 ให้แสดงไฟล์ CSV (คั่นด้วยเครื่องหมายจุลภาค) ได้ทุกครั้งหรือไม่
190 excel  csv  office-2013 

21
วิธีใช้ mongoimport เพื่อนำเข้า csv
กำลังพยายามนำเข้า CSV ด้วยข้อมูลติดต่อ: Name,Address,City,State,ZIP Jane Doe,123 Main St,Whereverville,CA,90210 John Doe,555 Broadway Ave,New York,NY,10010 การรันสิ่งนี้ดูเหมือนจะไม่เพิ่มเอกสารใด ๆ ในฐานข้อมูล: $ mongoimport -d mydb -c things --type csv --file locations.csv --headerline Trace พูดว่าimported 1 objectsแต่การยิง Mongo shell และการรันdb.things.find()ไม่แสดงเอกสารใหม่ ฉันกำลังคิดถึงอะไร

10
Python csv สตริงไปยังอาร์เรย์
ใครรู้ของห้องสมุดหรือฟังก์ชั่นง่าย ๆ ในการแยกสตริง csv เข้ารหัสและเปลี่ยนเป็นอาร์เรย์หรือพจนานุกรม? ฉันไม่คิดว่าฉันต้องการโมดูล csvในตัวเพราะในตัวอย่างทั้งหมดที่ฉันเห็นที่ใช้พา ธ ไฟล์ไม่ใช่สตริง
187 python  string  arrays  csv 

11
นำเข้าไฟล์ CSV ลงใน SQL Server
ฉันต้องการความช่วยเหลือในการนำเข้า.csvไฟล์ไปยัง SQL Server โดยใช้BULK INSERTและฉันมีคำถามพื้นฐานเล็กน้อย ปัญหาที่พบ: ข้อมูลไฟล์ CSV อาจมี,(เครื่องหมายจุลภาค) อยู่ระหว่าง (ตัวอย่าง: คำอธิบาย) ดังนั้นฉันจะนำเข้าจัดการข้อมูลเหล่านี้ได้อย่างไร หากลูกค้าสร้าง CSV จาก Excel ข้อมูลที่มีเครื่องหมายจุลภาคจะถูกปิดล้อมอยู่ภายใน""(เครื่องหมายคำพูดคู่) [ดังตัวอย่างด้านล่าง] ดังนั้นการนำเข้าสามารถจัดการกับสิ่งนี้ได้อย่างไร เราจะติดตามได้อย่างไรหากบางแถวมีข้อมูลไม่ดีซึ่งนำเข้าข้าม (นำเข้าข้ามแถวที่ไม่สามารถนำเข้าได้) นี่คือตัวอย่าง CSV ที่มีส่วนหัว: Name,Class,Subject,ExamDate,Mark,Description Prabhat,4,Math,2/10/2013,25,Test data for prabhat. Murari,5,Science,2/11/2013,24,"Test data for his's test, where we can test 2nd ROW, Test." sanjay,4,Science,,25,Test Only. และคำสั่ง SQL ที่จะนำเข้า: BULK INSERT SchoolsTemp …
186 sql  sql-server  csv  bulkinsert  bulk 

6
เอาต์พุตอาร์เรย์เป็น CSV ใน Ruby
มันง่ายพอที่จะอ่านไฟล์ CSV ลงในอาร์เรย์ที่มี Ruby แต่ฉันไม่พบเอกสารที่ดีเกี่ยวกับวิธีเขียนอาร์เรย์ลงในไฟล์ CSV ใครช่วยบอกฉันถึงวิธีการทำเช่นนี้? ฉันใช้ Ruby 1.9.2 ถ้าเป็นเช่นนั้น
185 ruby  csv 

26
ฉันจะแปลง JSON เป็น CSV ได้อย่างไร
ฉันมีไฟล์ JSON ฉันต้องการแปลงเป็นไฟล์ CSV ฉันจะทำสิ่งนี้กับ Python ได้อย่างไร ฉันเหนื่อย: import json import csv f = open('data.json') data = json.load(f) f.close() f = open('data.csv') csv_file = csv.writer(f) for item in data: csv_file.writerow(item) f.close() อย่างไรก็ตามมันใช้งานไม่ได้ ฉันใช้ Django และข้อผิดพลาดที่ฉันได้รับคือ: file' object has no attribute 'writerow' ฉันลองทำสิ่งต่อไปนี้: import json import csv f = open('data.json') data …
184 python  json  csv 

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 

11
อ่านคอลัมน์เฉพาะจากไฟล์ csv ด้วยโมดูล csv?
ฉันพยายามแยกวิเคราะห์ไฟล์ csv และดึงข้อมูลจากคอลัมน์เฉพาะเท่านั้น ตัวอย่าง csv: ID | Name | Address | City | State | Zip | Phone | OPEID | IPEDS | 10 | C... | 130 W.. | Mo.. | AL... | 3.. | 334.. | 01023 | 10063 | ฉันพยายามที่จะจับภาพเฉพาะคอลัมน์เฉพาะการพูดID, Name, และZipPhone รหัสที่ฉันได้ดูทำให้ฉันเชื่อว่าฉันสามารถเรียกคอลัมน์ที่ระบุตามหมายเลขที่สอดคล้องกันได้เช่น: Nameจะสอดคล้อง2และวนซ้ำในแต่ละแถวโดยใช้row[2]จะสร้างรายการทั้งหมดในคอลัมน์ 2 แต่ไม่ได้ นี่คือสิ่งที่ฉันทำไปแล้ว: …
176 python  csv 

5
TypeError: ต้องการวัตถุที่มีลักษณะเหมือนไบต์ไม่ใช่ 'str' ใน python และ CSV
TypeError: จำเป็นต้องมีวัตถุคล้ายไบต์ไม่ใช่ 'str' รับข้อผิดพลาดดังกล่าวในขณะที่การดำเนินการด้านล่างรหัสหลามเพื่อบันทึกข้อมูลตาราง HTML ในไฟล์ Csv ไม่ทราบวิธีรับ rideup กรุณาช่วยฉันด้วย import csv import requests from bs4 import BeautifulSoup url='http://www.mapsofindia.com/districts-india/' response=requests.get(url) html=response.content soup=BeautifulSoup(html,'html.parser') table=soup.find('table', attrs={'class':'tableizer-table'}) list_of_rows=[] for row in table.findAll('tr')[1:]: list_of_cells=[] for cell in row.findAll('td'): list_of_cells.append(cell.text) list_of_rows.append(list_of_cells) outfile=open('./immates.csv','wb') writer=csv.writer(outfile) writer.writerow(["SNo", "States", "Dist", "Population"]) writer.writerows(list_of_rows) บนเหนือบรรทัดสุดท้าย


11
อ่านไฟล์ CSV โดยใช้ C #
ฉันกำลังเขียนแอปพลิเคชั่นนำเข้าอย่างง่ายและจำเป็นต้องอ่านไฟล์ CSV แสดงผลลัพธ์ในDataGridและแสดงบรรทัดที่เสียหายของไฟล์ CSV ในกริดอื่น ตัวอย่างเช่นแสดงบรรทัดที่สั้นกว่า 5 ค่าในกริดอื่น ฉันพยายามทำเช่นนี้: StreamReader sr = new StreamReader(FilePath); importingData = new Account(); string line; string[] row = new string [5]; while ((line = sr.ReadLine()) != null) { row = line.Split(','); importingData.Add(new Transaction { Date = DateTime.Parse(row[0]), Reference = row[1], Description = row[2], Amount = …
169 c#  csv 

10
การเขียนรายการ Python ของรายการไปยังไฟล์ csv
ฉันมีรายการยาว ๆ ของแบบฟอร์มต่อไปนี้ --- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] เช่นค่าในรายการเป็นประเภทที่แตกต่างกัน - float, int, strings ฉันจะเขียนลงในไฟล์ csv ได้อย่างไรเพื่อให้ไฟล์ csv ที่ส่งออกของฉันดูเหมือน 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2
168 python  file  csv  file-io  python-2.7 

6
MySQL โหลดค่า NULL จากข้อมูล CSV
ฉันมีไฟล์ที่สามารถมีคอลัมน์ตั้งแต่ 3 ถึง 4 คอลัมน์ของค่าตัวเลขซึ่งคั่นด้วยเครื่องหมายจุลภาค เขตข้อมูลว่างถูกกำหนดด้วยข้อยกเว้นเมื่อพวกเขาอยู่ในตอนท้ายของแถว: 1,2,3,4,5 1,2,3,,5 1,2,3 ตารางต่อไปนี้ถูกสร้างขึ้นใน MySQL: + ------- + -------- + ------ + ----- + --------- + ------- + | ฟิลด์ | ประเภท | ว่างเปล่า คีย์ | เริ่มต้น | พิเศษ | + ------- + -------- + ------ + ----- + --------- + ------- + | …

4
วิธีการเพิ่มแถวส่วนหัวเพื่อหมีแพนด้า DataFrame
ฉันกำลังอ่านไฟล์ CSV pandasเข้า ไฟล์ csv นี้ยังคงอยู่ในสี่คอลัมน์และบางแถว แต่ไม่มีแถวส่วนหัวซึ่งฉันต้องการเพิ่ม ฉันได้ลองทำสิ่งต่อไปนี้: Cov = pd.read_csv("path/to/file.txt", sep='\t') Frame=pd.DataFrame([Cov], columns = ["Sequence", "Start", "End", "Coverage"]) Frame.to_csv("path/to/file.txt", sep='\t') แต่เมื่อฉันใช้รหัสฉันได้รับข้อผิดพลาดต่อไปนี้: ValueError: Shape of passed values is (1, 1), indices imply (4, 1) ข้อผิดพลาดหมายถึงอะไร และอะไรจะเป็นวิธีที่สะอาดในหลามเพื่อเพิ่มแถวส่วนหัวในไฟล์ csv ของฉัน / pandas df?
166 python  csv  pandas  header 

10
CSV API สำหรับ Java [ปิด]
ตามที่เป็นอยู่ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบคำถาม & คำตอบของเรา เราคาดหวังคำตอบที่จะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้มีแนวโน้มที่จะเรียกร้องการอภิปรายการโต้แย้งการหยั่งเสียงหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงและเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อขอคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ทุกคนสามารถแนะนำ API ง่าย ๆ ที่จะอนุญาตให้ฉันใช้อ่านไฟล์อินพุต CSV ทำการแปลงแบบง่าย ๆ แล้วเขียนมัน google อย่างรวดเร็วพบhttp://flatpack.sourceforge.net/ซึ่งดูมีแนวโน้ม ฉันแค่ต้องการตรวจสอบสิ่งที่คนอื่นใช้ก่อนที่ฉันจะจับคู่กับ API นี้
164 java  csv 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.