Tag: csv

SPSS-Python写入CSV – 在Excel中打开时错误的编码

在SPSS中,使用python,我将一个列表列表写入一个csv文件: begin program. import spss,spssaux, sys, csv, codecs def WriteDim(): MyArray=[some list of lists] for MyVar in MyFile.varlist: MyArray.append([MyVar.name,MyVar.label]) DimFile="DimCSV.csv" with codecs.open(DimFile, "w",encoding='utf8') as output: writer = csv.writer(output, lineterminator='\n') writer.writerows(MyArray) end program. 我在练习中有一些西class牙文字,例如"reparación" 。 如果我在文本编辑器中打开输出文件,一切看起来都不错。 但是,如果我在Excel 2016中打开它,它看起来像这样: "reparación" 。 我需要去数据/从文本导入“,并手动selectUTF编码,但这不是我的SPSS程序的未来用户的选项。 有没有办法编写文件,以便Excel将打开它使用UTF-8编码? 它必须是一个CSV文件 – 在Excel中打开它只是它的一个用法。

TXT转换为过滤的CSV

我正在构build一个小型应用程序,旨在简化显示在.txt文件中的信息并显示在Excel(.CSV)中。 我已经得到了一个string的信息,我打算使用Nugget中提供的CSVExport库来构buildexcel文件。 问题是我需要过滤和处理信息。 数据具有以下格式: 0001. 001.0001. 01. 3. 17. 07. 13. 12. 02.0002.V TT. .MTC1. 75.39.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. 00.00.00.00.00.00.00.00.00.00. […]

如何在R中将0转换为00?

你好? 我想问一个关于R代码的问题。 首先,这里是我的原始Excel数据,这是一个CSV文件。 在这里input图像说明 正如你可以看到这张照片,List_code和List_code_2中的零写在最前面。 但是,当我在R studio中加载CSV文件时,零消失。 我在R studio结果上添加一张照片。 在这里input图像说明 我想改变像Excel显示数字。 例如,需要将List_code中的“1475”和List_code_2中的“0”转换为“01475”和“00”,但是“45876”和“10”不需要更改表格。 我试过格式()函数,但它没有工作。 这是我的R代码。 Barcode <- read.csv("Fruit_barcode.csv", header=T) View(Barcode) format(Barcode$List_code, format="%Y") 如何更改R数据框中的代码编号forms? 我期待着看到一些答案。 非常感谢。

如何使用Python将多个.csv文件合并到一个.xls文件中?

我使用以下代码将多个.csv文件中的数据合并到一个.xls文件中。 使用这个代码,所有的数据都保存在一张表中,但是我需要将每个文件的数据保存在一个单独的表格中,但是保存在同一个文件中。 你能帮我解决这个问题吗? import glob import csv csvfiles=glob.glob('*.csv') wf=csv.writer(open('output.xls', 'wb')) for files in csvfiles: rd=csv.reader(open(files, 'r')) rd.next() for row in rd: wf.writerow(row)

基于VBScript中单元格值的颜色Excel

我有一个VBS将我的CSV转换为Excel。 现在我的CSV有一些字符,如“!” 我想在转换为excel之后在那些具有该字符的单元格上使用黄色。 Sample.CSV: Name,Location,Phone,Comment1,Comment2 "ABC","Pune",123,"Expert Value","! Easy" "XYZ","Kol",567,"! Expert value",Easy" 要求:转换到Excel后,我需要E2和D3 Cell应该是黄色的 MyScript.vbs:需要两个参数才能执行 cscript C:\Test\MyScript.vbs \\C:\Test\Sample.CSV \\C:\Test\Sample.xlsx 这是原始的脚本 '====================================== ' Convert CSV to XLS ' ' arg1: source – CSV path\file ' arg2: target – Excel path\file '====================================== srccsvfile = Wscript.Arguments(0) tgtxlsfile = Wscript.Arguments(1) 'Create Spreadsheet 'Look for an existing Excel instance. On Error […]

如何从Java中的Excel中读取特定的行?

我试图编写一个程序,使我可以检索存储在Excel文件中的人员的详细信息。 我已决定使用电子邮件作为识别每个人的方式,因为这些都是独一无二的。 我的程序似乎不工作,有人可以帮我吗? import java.io.BufferedReader; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.IOException; public class Reader { public static void main(String[] args) { String csvFile = "Clients.csv"; BufferedReader br = null; String line = ""; String cvsSplitBy = ","; try { br = new BufferedReader(new FileReader(csvFile)); while ((line = br.readLine()) != null) { if(((br.readLine().split(cvsSplitBy))[2]).equals("email@gmail.com")){ String[] data = […]

Excel和数字编程生成的CSV文件格式问题

在我的iOS项目中,我已经从我的数据编程生成csv文件。 大多数情况下, Microsoft Excel和Apple Numbers可以打开。 但是当单元格数据是5 – 60 ,Excel会自动将它转换为May-60date值,而Numbers则正确地打开它。 我发现这个线程: https : //stackoverflow.com/a/165052/833885 ,所以解决scheme使Excel的开心是使用"=""5 – 60""" 。 但是这会让Numbers显示="5 – 60" …… 您可以快速生成空的csv文件来testing我上面描述的。 是可以生成让所有的世界高兴的CSV文件? 提前致谢。

如何使用PHP将* .xlsb转换为数组或* .csv

我试图将*.xlsb文件转换为php array或*.csv文件(或至less*.xls )。 我试图使用PHPExcel ,但看起来不能识别这个文件里面的东西。 我注意到,您可以将*.xlsb文件重命名为*.zip文件,然后使用命令行unzip *.zip其unzip *.zip 。 在此之后,您将获得与sheet1.bin文件的下一个文件夹: 看起来像这个文件应该包含Excel单元格值,但我仍然无法使用PHPExcelparsing它。 有人可以帮我parsing*.xlsb文件甚至可以*.xlsb获取信息吗? 或者也许有可能parsing这个sheet1.bin文件?

将CSV导入到另一个工作表

我需要导入我的数据到另一个Excel工作表而不是活动工作表。 我有2张UI和DATA_List。 我的button在用户界面中。 我想将csv文件导入到data_list表单中。 Sub btnImport_Click() Dim slect As String Set r = Range("A" & Cells(Rows.Count, "A").End(xlUp).Row + 1) With Application.FileDialog(msoFileDialogFilePicker) .Show If .SelectedItems.Count = 0 Then MsgBox "Cancel Selected" Exit Sub End If slect = .SelectedItems(1) End With With ThisWorkbook.Sheets("UI").QueryTables.Add(Connection:= _ "TEXT;" & slect, Destination:=r) .Name = "Data" .FieldNames = True .RowNumbers = False […]

环路分离分离问题

我正在对这些数据进行循环。 我有一个问题:当我打印date,它出来:'2015.12。 0919 :45123.251',…我想避免很多循环,所以它不会放慢。 for line in sline: parts = line.split(',') 它只与“,”而在csv有一个“。” 在date和时间之间。 这当然会混淆代码,并在date和时间之间打印0919而没有分文。 excel / csv文件中有60,000行。 我怎样才能把“,”改成“”。 在Excel中的所有行中。 或者在代码中对其进行编程,以便更改或理解它。 2015.12.09,19:45,123.287,123.324,123.149,123.251,2914 2015.12.09,20:00,123.249,123.288,123.081,123.188,4000 2015.12.09,20:15,123.189,123.243,123.073,123.192,3463 2015.12.09,20 :30,123.193,123.267,123.119,123.242,3561 阅读csv的完整代码: lst = list() with open("CHFJPY15.csv", "r") as f: f_r = f.read() sline = f_r.split() for line in sline: parts = line.split(',') date = parts[0] time = parts[1] closeingtime = […]