如何创建.py到.exe的熊猫代码?

时间:2019-09-14 09:59:16

标签: pandas pyinstaller

我编写了一些代码,这些代码需要2个excel文件并将它们合并为一个新文件,称为“ output.xlsx”。

该代码是针对另一个不编写代码的人的,因此我尝试使用pyinstaller将其转换为.exe:pyinstaller --onefile 130919.py,也尝试了不使用--onefile的情况。

问题是,当我单击.exe文件时,没有任何反应,它没有为我创建新的“ output.xlsx”文件。

代码:

import pandas as pd

df1=pd.read_excel('test.xlsx',usecols=[0,1])
df2=df1['מספר שרטוט'].str.split(expand=True)
df3=df1['Run Time'].str.split(pat='*',expand=True)
min=df3[0].str.split(expand=True)
parallel=df3[1].str.split(expand=True)

run_time=df1['Run Time']

min=min[0]
parallel=parallel[0]
df2.drop([0, 3], axis = 1, inplace = True)


final=df2[1].str.split(")",expand=True)
char=df2[2].str.split(")",expand=True)
final.insert(1,"Parallel",parallel)
final.insert(1,"Minutes",min)
final.insert(1,"char",char[0])

final.drop(1, axis = 1, inplace = True)
print(final.head())

xl2=pd.read_excel('kitaron.xlsx')
print(xl2.head())
final.columns=['Det', 'char', 'Minutes', 'Parallel']
print(final.columns)

xl3=pd.merge(final,xl2,on='Det')
xl3.to_excel("output.xlsx")

0 个答案:

没有答案
相关问题