Tag: python 2.7

忽略pythonstring中的制表符和空格

我需要比较Python中的两个string,第一个string是从.xlsx文件读取,第二个是从stdout.readlines()的输出。 下面的代码是获取命令输出。 stdin, stdout, stderr = client.exec_command(testCommand) op = stdout.readlines() print("op =\n"+str(op)) str1 = "".join(op) 由于一些命令输出以\ t开始,或者可能在\ t之间。 例如:下面的命令输出以\ t开头,在LEN之后有\ t。 # PASS_MIN_LEN Minimum acceptable password length. PASS_MIN_LEN 5 和xlsx文件是有的 # PASS_MIN_LEN Minimum acceptable password length. PASS_MIN_LEN 5 由于.xlsx比较string没有\ t,所以如何在比较两个string时忽略\ t。 if cmdOutput== xlsxOutput: 不pipe用。 我试图用\ t修剪cmdOutput,它没有奏效。 我可以采取任何方法吗?

isinstance不输出任何东西

使用isinstance时,我的代码不输出任何内容。 这在代码的最后显示。 我尝试inputyear 1和tla_2=1 ,没有输出发生。 我的isinstance声明是错误的。 我是否循环不正确? output = 'From Bus #: {}\tTo Bus #: {}\tTo Bus #: {}\t Area Station: {}\t VMIN: {} pu\tVMAX: {} pu\t' print(output.format(from_, to,name2, min_value, max_value,last_bus)) Excel工作表 from __future__ import print_function import os.path import win32com.client #——————————————————————————————————————— xlApp = win32com.client.DispatchEx('Excel.Application') # Running Excel xlsPath = os.path.expanduser('C:\Users\RoszkowskiM\Desktop\UPDATED_LOAD_FORECAST_4.xlsm')# Reading xlsm file wb = […]

使用Python拆分Excel工作表

我有excel文件(数百个),看起来像这样(传感器输出): Column1 Column2 Column3 Serial Number: 10004 Ref. Temp: 25C Ref. Pressure: 1KPa Time Temp. Pres. 1 21 1 2 22 1.1 3 23 1.2 . . . . . . . . . 我想分成两部分,信息部分(顶部)和数据部分(其余部分),如下所示: 信息部分 Column1 Column2 Column3 Serial Number: 10004 Ref. Temp: 25C Ref. Pressure: 1KPa 数据部分: Column1 Column2 Column3 Time Temp. Pres. […]

如何将Paradox转换为Excel

我正在尝试使用Paradox文件并将其转换为Excel文件。 有谁知道如何实现这样的转换?

详细AttributeError:'模块'对象没有属性'工作簿'

我不断收到Detail AttributeError: 'module' object has no attribute 'workbook'错误。 下面是我的代码 import xlwt workbook = xlwt.workbook() sheet = workbook.add_sheet('Eswar') sheet.write (4,4,'Test passed') workbook.save("D:\resultsLatest.xls") 我做错了什么? 我正在使用Python 2.7

如何使用python将数据写入CSV文件?

我正在试图把下面的数据写入一个csv文件。数据是雇用的细节 名1 – surname1-PLACE1 名2-surname2-place2 NAME3-surname3-place3 NAME4-surname4-place4 我希望输出在一个在另一个下面的CSV文件在不同的行上。 我写了下面的代码 阅读器= csv.reader(文件) op = open(path+“op.CSV”,“wb”) String = list [0] +“ – ”+ list [1] +“ – ”+ list [2] +“ – ”+ list [4] op.writer(String) 请帮忙。 提前致谢。 -KD

这个参数化INSERT查询语法有什么问题?

我试图导入到MS访问数据库的Excel数据,但它给了我'语法错误定义' 码: for col_index in range(0,work_sheet.ncols): column_value = work_sheet.cell(0,col_index).value for row_index in range(1, work_sheet.nrows): row_value = work_sheet.cell(row_index,col_index).value # For the same column, fetch the row data repeatedly db.Execute("INSERT INTO my_table" [column_value] "VALUES(" & row_value & ")") 错误: C:\Data\Database>c:\python27\python.exe My_First_DB_Code.py File "My_First_DB_Code.py", line 32 db.Execute("INSERT INTO my_table" [column_value] "VALUES(" & row_value & ")") SyntaxError: invalid syntax […]

不能写我的标题从Excel中的另一个Excel中的Python

我不明白为什么我的代码没有运行,我不知道python的大事情,但这似乎很基本,我正在考虑firstRow是一个数组,我是对的吗? 此外,我实现了我的新的Excel文件,而first是不是空的(如果我清楚地知道如何检查是否是空的),谢谢 import xlsxwriter import xlrd #ouvre l'excel workbook = xlrd.open_workbook('myExcel.xlsx', on_demand = True) #utilise le 2nd spreadsheet worksheet = workbook.sheet_by_index(1) #recupere la premiere ligne (headers) // a priori un array firstRow = worksheet.row_values(0) # Create an new Excel file and add a worksheet. workbook2 = xlsxwriter.Workbook('demo2.xlsx') worksheet2 = workbook2.add_worksheet() number = 0 #pour chaque […]

在excel中进行乘法运算

我要感谢xlsx作家用不同的工作表完成了一个工作手册,并提供了一些关于我所做数值testing的信息。 在一个单元格中,我写了我需要的第一个参数 在相邻的单元格中,第二个单元格我需要做的是将这两个单元格相乘,然后对所有行执行这个操作。 我想我不能使用.write_number(row,col,value)方法,因为我需要在excel表格中读取我刚刚提到的两个单元格的值,并将它们相乘以得到“value”。 所以,在这一点上,我不知道该怎么办…我应该closures我写的工作簿,使用xlrd模块,读取我想要乘以2列的值,将结果存储在列表中,然后重新打开并再次使用xlsx作家? 还是有比这更快的方法? 我希望我自己清楚。 我一个星期前就开始Python,所以请放纵一下。 问候, 马尔科

Web元素在FOR LOOP中未在selenium中检测到

我试图从特定的Web元素获取一些信息。 问题是,当我试图获取没有for循环的信息程序就像一个魅力。 但是,当我把它放在一个for循环,并尝试它没有检测到循环中的Web元素。 这是我一直在尝试的代码: from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys import Keys import time from lxml import html import requests import xlwt browser = webdriver.Firefox() # Get local session of firefox # 0 wait until the pages are loaded browser.implicitly_wait(3) # 3 secs should be enough. if not, increase it browser.get("http://ae.bizdirlib.com/taxonomy/term/1493") […]