Tag: xlsxwriter

在一个列中插入多个值以实现卓越

如何在excel列中插入所有使用xlsxwriter库的for循环中的值?因为现在这里是我的脚本循环中的输出: Value : 4.0 Value : 17.2 Value : 7.0 excel列的结果就是 – >>>'Vaue:7.0' 这是我的代码: for line, file in enumerate(PM2Line): if POA in file: count = count + 1 #print file worksheet.write('B2', file)#—here is my issue.. 我需要将它们全部插入到一列中,但现在只是更新哪个是最后一个返回值。

将数据导出到由XLSXWriter创build的Excel文件(第2部分)

在Excel上继续无法打开由XLSXWriter创build的文件 用户表 test.php的 <?php if(isset($_POST['submit2']) && ($_POST['submit2'] == 'Export')) { //db connection $name = $_POST['name']; $record = FindName($name); if(count($record) > 0) { [?] } } else { ?> <form action="c.php" method="post"> Name: <input type="text" name="name" /> <input type="submit" name="submit2" value="Export" /> </form> <?php } function FindName($name) { $query = "SELECT * FROM user WHERE Name […]

使用python将段从一个Excel文件复制到另一个文件:xlrd和xlsxwriter

我正在尝试将Excel工作表的整个部分复制到另一个文件。 该段实际上是一个头/描述,主要描述文件的属性,创build的date等…所有这些需要一些细胞在前五行和前三列,从A1:C3说。 这里是我写的代码(为了举例,只做了3行): import xlsxwriter import xlrd #### open original excelbook workbook = xlrd.open_workbook('hello.xlsx') sheet = workbook.sheet_by_index(0) # list of populated header rows row_header_list = ['A1','A2','A3','A4','A5'] i = 0 c = 0 while c <= 2: #### read original xcel book 3 rows by loop – counter is futher below data = [sheet.cell_value(c, col) for […]

如何将数据从一维数组写入到Python的Excel文件?

我是新来的python,我必须改变这个代码有一维数组不是一个二维数组。这个代码是完全可以写入数据到一个Excel文件。 请帮我把它改成一维数组。 eg: only to enter as 1D array as below expenses = [ [1000], [100], [300], [50], ] import xlsxwriternter workbook = xlsxwriter.Workbook('20.xlsx') worksheet = workbook.add_worksheet() expenses = [ ['Rent', 1000], ['Gas', 100], ['Food', 300], ['Gym', 50], ] row = 0 col = 0 for item,cost in (expenses): worksheet.write(row, col, item) row += 1 […]

如何使用python xlsxwriter有条件地格式化单元格值

我想要输出条件格式的Excel工作表,其中每个列的条件是依赖于第一行的值。 使用所示出的dataframe单元A2,A4,B3,B4,C4,C5,D4和E4将被突出显示为红色。 import xlsxwriter data = [ [1, 1, 5, 'A', 1], [1, 4, 4, 'B', 0], [2, 1, 5, 2, 2], [1, 1, 5, 'A', 1], ] wb = xlsxwriter.Workbook('testout.xlsx') ws = wb.add_worksheet() formatyellow = wb.add_format({'bg_color':'#F7FE2E'}) formatred = wb.add_format({'bg_color':'#FF0000'}) i=0 for row, row_data in enumerate(data): print (row) print (row_data) ws.write_row(row, 0, row_data) i += […]

无法使用python xlsxwriter写表

我正在编写一个脚本来将多个表写入一个Excel工作表。 我正在使用Python 2.6和xlsxwriter来完成任务,但我无法创build一个表,并没有显示错误。 只是列名称被添加到Excel工作表。 这是我用来创build表的代码 import xlsxwriter report = xlsxwriter.Workbook('example_report.xlsx') sheet = report.add_worksheet() row_count = 0 column_count = 0 table_headers = [ {'header': 'Product'}, {'header': 'Quarter 1'}, {'header': 'Quarter 2'}, {'header': 'Quarter 3'}, {'header': 'Quarter 4'}, ] excel_write_data = [ ['Apples', 10000, 5000, 8000, 6000] ] table_row_count = row_count+len(excel_write_data) table_column_count = column_count+len(table_headers) sheet.add_table( row_count, column_count, […]

Python:使用xlsxwriter逐行地从txt导入到excel

嗨,谢谢你的阅读。 我有一个for循环python的问题。 我试图逐行读取我的.txt文件,并使用worksheet.write_row在Excel中导入每一行。 我已经尝试了许多其他的方式来完成这个任务,但是对于所有这些都很新颖,这个对我来说是最容易理解的。 它的工作原理是从文件中只select一行,所以我很确定我写的“for”循环有什么问题。 我试过了所有不同types的编辑循环,我可以想到但没有任何工作。 我也研究了networking,但找不到任何可以识别的解决scheme。 所以任何帮助将不胜感激。 import xlsxwriter workbook = xlsxwriter.Workbook('pythonlinetest.xlsx') #create file worksheet = workbook.add_worksheet() #create worksheet data = open('160919-001 14cts c133_vi.txt','r') #loaddata #count lines linelist = data.readlines() count = len(linelist) print count #check lines #make each line and print in excel for n in range (0, len(linelist)) line = linelist[n] splitline […]

UnicodeDecode错误:在写入与非英文字符相关的xls(x)时解码

我试图找出从哪里开始,我已经用尽search,所以会喜欢一些关于下一步可能的build议,甚至更好的select。 简介:我使用python从网站上刮取结果,然后将这些数据写入xls(x)doc。 我在csv上select了xls(x),因为我的csv在保存时保留了非英文字符。 我已经成功地在英文页面上运行这个代码,但是一旦我点击非英文字符,就会在write()上抛出下面的错误。 要注意的是,我也尝试过string.decode('utf-8') ,但是会抛出“'ascii'编解码器无法编码字符”的错误。 问题:我需要做些什么来正确地把这些写入xls(x)? 我已经能够做到这一点没有问题的CSV,但正如我所提到的,保存它的格式。 我是否需要以不同的方式进行编码,以便write()函数能够正确传输它? 对于下面的代码,我已经导入了scrapy,编解码器,xlsxwriter(Workbook)以及其他一些代码。 # set xpaths: item_1 = 'xpath' item_2 = 'xpath' item_3 = 'xpath' item_4 = 'xpath' pagination_lookup = {} results = [] def write_to_excel(list_of_dicts,filename): filename = filename + '.xlsx' ordered_list = list(set().union(*(d.keys() for d in list_of_dicts))) # OR set up as actual list of keys (eg […]

如何忽略使用python xlsxwriter生成的.xlsx文件中显示的“Inconsistent Formula”警告?

在我的文件中有连续的MAX和MIN公式。 样品 CELLS – | A | B | C | D | E | F | G | H | 行:| MAX | MIN | MIN | MAX | MIN | MIN | MAX | MIN | MIN 如果打开Excel表格,则会显示一个绿色三angular形,并显示警告消息“不一致的公式”。

Concat 2使用Python将excel文件转换为新的excel文件

Excel文件1: ColumnA ColumnB ColumnC 1. ice Chicken 2. ice Butter 3. ice Mutton 4. fire Spinach 5. fire Beef 6. fire Cucumber 7. fire Egg Excel文件2: ColumnA ColumnB ice Mutton fire Egg 我有2个Excel文件。 使用python我想将两个excel文件结合在一起看起来像这样: ColumnA ColumnB ColumnC ColumnD 1. ice Chicken Mutton 2. ice Butter Mutton 3. ice Mutton Mutton 4. fire Spinach Egg 5. […]