小编A. *_*gic的帖子

drop_duplicates在熊猫中不起作用?

我的代码的目的是导入2个Excel文件,比较它们,并将差异打印到新的Excel文件.

但是,在连接所有数据并使用该drop_duplicates函数之后,控制台会接受代码.但是,当打印到新的excel文件时,重复仍然在一天内.

我错过了什么吗?是否使drop_duplicates功能无效?

我的代码如下:

import datetime
import xlrd
import pandas as pd
#identify excel file paths
filepath = r"excel filepath"
filepath2 = r"excel filepath2"
#read relevant columns from the excel files
df1 = pd.read_excel(filepath, sheetname="Sheet1", parse_cols= "B, D, G, O")
df2 = pd.read_excel(filepath2, sheetname="Sheet1", parse_cols= "B, D, F, J")
#merge the columns from both excel files into one column each respectively
df4 = df1["Exchange Code"] + df1["Product Type"] + df1["Product Description"] + df1["Quantity"].apply(str)
df5 = df2["Exchange"] …
Run Code Online (Sandbox Code Playgroud)

python excel duplicates pandas

4
推荐指数
5
解决办法
7354
查看次数

askopenfilename 未定义?- 在 tkinter 中制作浏览按钮

我的代码的目的是创建一个具有 4 个按钮的 GUI。其中 2 个是打开“浏览”窗口,允许用户从目录中选择文件。第三个按钮是允许用户选择要输出的最终文档的目录。第四个按钮将我的 python 代码应用于两个文件,创建输出文档。

在尝试创建“浏览”按钮时,通过 stackoverflow 和互联网上的许多帖子,大多数解决方案包括通常从 tkFileDialog 导入的“askopenfilename”模块。但是,无论我如何措辞,或者我导入的 tkinter 模块的任何变体,我始终收到相同的错误消息“没有模块名称 tkfileDialog”或“未定义 askopenfilename”。

我的代码有问题吗?这是在使用 python 3.6 的 tkinter 中发现的常见错误吗?如何创建一个浏览按钮来查找文件并添加其路径?

请告诉我!

谢谢。

下面是我的代码:

import os
#from tkFileDialog import *
from tkinter import filedialog
from Tkinter import *
from tkfileDialog import askopenfilename
content = 'apple'
file_path = 'squarebot'


#FUNCTIONS
def browsefunc(): #browse button to search for files
    filename = askopenfilename()
    infile = open(filename, 'r')
    content = infile.read()
    pathadd = os.path.dirname(filename)+filename

    pathlabel.delete(0, END)
    pathlabel.insert(0, pathadd)

    return content
def open_file(): …
Run Code Online (Sandbox Code Playgroud)

python filenames tkinter path

1
推荐指数
1
解决办法
6022
查看次数

标签 统计

python ×2

duplicates ×1

excel ×1

filenames ×1

pandas ×1

path ×1

tkinter ×1