Tag: python 2.7

在python中将值写入excel中的一行中的单元格

我一直在试图写入数值生成Excel表格#1的值。 我没有得到任何错误或任何东西,但我也没有在Excel文件中得到任何输出。 还有一个简单的方法来查找行/列是单元格指向? 下面我有我的代码编写的计数从HTML特定的单词,这些值需要放在一个Excel文件。 from xlwt import Workbook import requests from bs4 import BeautifulSoup import re from selenium import webdriver from xlwt import Workbook from collections import Counter driver = webdriver.Firefox() driver.get("fetch dashboard link") login_test = driver.find_element_by_xpath('//*[@id="authContent"]/form/div/p[2]/a') login_test.click() driver.implicitly_wait(30) a = driver.page_source soup = BeautifulSoup(a, "html.parser") wb = Workbook() sheet1 = wb.add_sheet('Automation') sheet1.write_merge(0,2,0,0,'#') sheet1.write_merge(0,0,1,7,'Test Result') […]

如何设置单元格填充透明/不填充

如何使用xlwings将单元格填充设置为透明? 我知道xl.range(XX).color = (r,g,b)可以用来设置颜色,但是有没有特定的命令来填充? 我仍然希望看到单元格边界。

将电子表格数据导入电子邮件正文 – Python

尝试将电子表格内容作为邮件正文邮寄。 代码示例: import smtplib from email.mime.text import MIMEText import mimetypes from email import encoders from email.message import Message from email.mime.base import MIMEBase from email.mime.multipart import MIMEMultipart import csv import os import io import codecs fileMsg = MIMEBase("application","octet-stream") with open('123.xls','r') as fp: contents = fp.read() fileMsg = MIMEText(contents) outer.attach(fileMsg) 但得到一个错误消息: contents = fp.read() File "\\ms\dist\python\PROJ\core\3.4.2-4-64\.exec\ia32.nt.4.0\lib\encodings\cp1252.py", line […]

用.xls导出一个django模型

如何将一个填充数据的整个模型(大约15列和2500行)导出到excel文件中直接用html页面中的button下载? 这是我的模特: class Cleartobill(models.Model): soss = models.CharField(max_length=60) soss_line = models.CharField(max_length=70) build_date = models.CharField(max_length=80) ctb_Status = models.CharField(max_length=60) ctb_comment = models.CharField(max_length=50) comments = models.CharField(max_length=200) sjz_status = models.CharField(max_length=60) production_result_Code = models.CharField(max_length=70) bu = models.CharField(max_length=50) pf = models.CharField(max_length=50) current_fcd = models.DateField(null=True, blank=True) tan = models.CharField(max_length=50) eta = models.CharField(max_length=60, null=True, blank=True) tied = models.CharField(max_length=30) otm_status = models.CharField(max_length=30) bucket_aged = models.CharField(max_length=60) […]

使用条件格式获取单元格的openpyxl选定的填充颜色

有了这个代码,我可以打印单元格C23的填充颜色。 但是当我使用条件格式时,它不会返回当前的颜色,而是条件格式之前的颜色。 import openpyxl W = openpyxl.load_workbook("file.xlsx") p2 = W.get_sheet_by_name(name = 'sheet') print p2["C24"].fill.start_color.index print p2["C24"].value 有没有办法获得当前的条件和不条件格式的单元格的填充颜色?

在add_table之后的单元格中并不是所有的字符

嗨,我有一个27502字符的string。 但如果我通过ws.add_table mto xlsxwriter工作表只是10996写我debugging,我想通了,直到这里string是好的。 但是我不知道如何继续debugging。 也许有一个xlsxwriter包的限制。 但我不知道。 # Write a shared string or an in-line string in optimisation mode. if self.optimization == 0: string_index = self.str_table._get_shared_string_index(string) else: string_index = string # Write previous row if in in-line string optimization mode. if self.optimization and row > self.previous_row: self._write_single_row(row) # Store the cell data in the worksheet […]

将Excel文件更改为Python脚本中的csv?

我试图把它们加载到一个pandas数据框之前更改一个Excel文件列表为CSV文件,但我不确定如何可以在我的脚本中转换它们。 Csvkit和xlsx2csv似乎从命令行工作,但是当我尝试启动一个像这样的subprocess for filename in sorted_files: file = subprocess.Popen("in2csv filename", stdout=subprocess.PIPE) print file.stdout dataframe = pd.read_csv(file) 我收到错误 IOError:预期的文件path名或类似文件的对象,当格式为“固定”时,得到的types模式不能为空 是否有可能从subprocess和pipe道输出到数据框? 任何帮助非常感谢!

不在scrapy中创build和编写xlxswriter包中的excel

我正在写一个代码来抓取网站与pythonselenium代码执行和打印细节我想要的,但我想存储在excel文件中使用python xlxswriter。 这是我的代码 import xlsxwriter import time from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC from selenium.common.exceptions import TimeoutException from selenium.webdriver.common.by import By row = 0 col = 0 r=1 if r: workbook = xlsxwriter.Workbook('fit1.xlsx') worksheet = workbook.add_worksheet() for i in range(1,3): url = 'http://www.examble.com/kids//page-%d.html' % i for j […]

无法使用xlrd在python中打开excel文件

我正在使用python 2.7和最新的xlrd软件包。 import xlrd xfile = xlrd.open_workbook("random_stuff.xlsx"); 上面的代码给了我一个错误,说: un(shallow)copyable object of type <type 'Element'> 并带我到一个文件名为cElementTree.py其中包含: # Wrapper module for _elementtree from _elementtree import * 什么是错误,我根本不明白。 我相当新的python。 我一个月前开始学习。 编辑:使用位置的方法: import xlrd file_location = "C:\Users\Tanmay\Documents\Visual Studio 2015\Projects\PythonApplication1\PythonApplication1\random_stuff.xlsx" xfile = xlrd.open_workbook(file_location , r) 给出以下错误: [Errno 22] invalid mode ('rb') or filename: 'C:\\Users\\Tanmay\\Documents\\Visual Studio 2015\\Projects\\PythonApplication1\\PythonApplication1\random_stuff.xlsx'

写入列表(variables)值在机器人框架擅长?

我有这段代码获得类似Xpaths的所有名称,并将它们放置一个列表variables,并将列表variables与另一个列表variables进行比较,以确保列表variables中的所有数据匹配。 现在,如果数据匹配,我需要把它放在一个Excel表格中,并在旁边的单元格中写入PASS,并在不匹配的值旁边失败。 我很新的机器人框架请帮助。 *** Test Cases *** Comparing data Open Browser 1 and Collect data Open Browser 2 and Collect data Log Browser 1 List Log Browser 2 List Compare Close allsesions of browsers *** Keywords *** Open Browser 1 and Collect data ${id_1}= Open Browser https://WWW.nyse.com ${Browser_1} ${count_1}= get matching xpath count //*[@id="stats"]/div/div/div[2]/div/div/div/div/div[1] : […]