【python – 删除引号之间的引号】教程文章相关的互联网学习教程文章

python – 如何删除整数类型的列中的最后两位数?【代码】

如何删除int64类型的DataFrame列的最后两位数? 例如,df [‘DATE’]包括:DATE 20110708 20110709 20110710 20110711 20110712 20110713 20110714 20110815 20110816 20110817我想要的是:DATE 201107 201107 201107 201107 201107 201107 201107 201108 201108 201108实现这一目标的最简单方法是什么?解决方法:使用astype将dtype转换为str,然后使用vectorised str方法对str进行切片,然后再次转换回int64 dtype:In [184]: df['DA...

python – 删除两个列表之间的交集【代码】

我有两个对象列表:m2m_links = mymodel._meta.many_to_many o2m_links = mymodel._meta.get_all_related_objects()o2m_links中有一个我希望省略/删除的对象.它可以通过以下方式识别:for r in m2m_links:if not r.rel.through._meta.auto_created:# Delete o2m_links object that has the same name as r.rel.through._meta.object_name如何删除与此循环命中的条件匹配的o2m_links对象?解决方法:您可以使用集合和列表推导来过滤列...

python – 删除seaborn lineplot图例标题【代码】

我想从我的seaborn lineplot图例中删除标题.我尝试使用this answer无济于事:import matplotlib.pyplot as plt import seaborn as sns; sns.set() fmri = sns.load_dataset("fmri") fig, ax = plt.subplots() g = sns.lineplot(x="timepoint", y="signal", hue="event", data=fmri, ax=ax) ax.legend().set_title('')如果我尝试将标题设置为None,我会得到相同的结果.有趣的是,将标题设置为其他内容似乎优先于现有标题:ax.legend()...

python – 如何删除气流中的默认示例dags

我是Airbnb开源工作流程/数据管道软件airflow的新用户.在Web UI启动后,有几十个默认示例dag.我尝试了很多方法来删除这些笨蛋,但我没有这样做. > load_examples = False在airflow.cfg中设置.>文件夹lib / python2.7 / site-packages / airflow / example_dags已删除. 删除dags文件夹后,这些示例dags的状态将更改为灰色,但这些项目仍占用Web UI屏幕.并且在airflow.cfg中将新的dag文件夹指定为dags_folder = / mnt / dag / 1.我检查了...

什么时候python删除变量?【代码】

我知道python有一个自动垃圾收集器,因此它应该在没有更多引用时自动删除变量. 我的印象是局部变量(函数内部)不会发生这种情况.def funz(z):x = f(z) # x is a np.array and contains a lot of datax0 = x[0]y = f(z + 1) # y is a np.array and contains a lot of datay0 = y[0]# is x and y still available here?return y0, x0del x是节省内存的正确方法吗?def funz(z):x = f(z) # x is a np.array and contains a lot of datax...

python – 删除NumPy数组中包含重复项的行【代码】

我有一个(N,3)numpy值数组:>>> vals = numpy.array([[1,2,3],[4,5,6],[7,8,7],[0,4,5],[2,2,1],[0,0,0],[5,4,3]]) >>> vals array([[1, 2, 3],[4, 5, 6],[7, 8, 7],[0, 4, 5],[2, 2, 1],[0, 0, 0],[5, 4, 3]])我想从数组中删除具有重复值的行.例如,上面数组的结果应该是:>>> duplicates_removed array([[1, 2, 3],[4, 5, 6],[0, 4, 5],[5, 4, 3]])我不知道如何在没有循环的情况下有效地使用numpy(数组可能非常大).谁知道我怎么能...

python – 如何删除Pandas中仅包含零的列?【代码】

我目前有一个由1和0作为值的列组成的数据帧,我想迭代列并删除仅由0组成的列.这是我到目前为止所尝试的:ones = [] zeros = [] for year in years:for i in range(0,599):if year[str(i)].values.any() == 1:ones.append(i)if year[str(i)].values.all() == 0:zeros.append(i)for j in ones:if j in zeros:zeros.remove(j)for q in zeros:del year[str(q)]在哪些年份是我正在分析的不同年份的数据框列表,其中包含列中包含一个的列,而...

python – 删除Tkinter中的最小化/最大化按钮【代码】

我有一个python程序,它打开一个新窗口来显示一些“关于”信息.这个窗口有自己的关闭按钮,我已经使它不可调整大小.然而,最大化和最小化它的按钮仍然存在,我希望它们消失. 我正在使用Tkinter,包装所有信息以显示在Tk类中. 到目前为止的代码如下.我知道它不漂亮,我打算扩展信息使其成为一个类,但我希望在移动之前对此问题进行排序. 任何人都知道如何管理Windows管理器显示哪些默认按钮?def showAbout(self):if self.aboutOpen==0:sel...

Python:如何删除特定列为空/ NaN的行?【代码】

我有一个csv文件.我读了它:import pandas as pd data = pd.read_csv('my_data.csv', sep=',') data.head()它的输出如下:id city department sms category 01 khi revenue NaN 0 02 lhr revenue good 1 03 lhr revenue NaN 0我想删除sms列为空/ NaN的所有行.什么是有效的方法呢?解决方法:将dropna与参数子集一起使用以指定用于检查NaN的列:data = data.dr...

python – 如何删除CSV文件中的列?【代码】

我已经能够使用本网站上几个用户的输入创建一个python的csv,我想对你的帖子表示感谢.我现在很难过,并将发表我的第一个问题. 我的input.csv看起来像这样:day,month,year,lat,long 01,04,2001,45.00,120.00 02,04,2003,44.00,118.00我试图删除“年”列及其所有条目.总共有40个参赛作品,从1960年到2010年不等.解决方法: import csv with open("source","rb") as source:rdr= csv.reader( source )with open("result","wb") as result...

python – 删除零线2-D numpy数组【代码】

我在numpy中运行qr分解,它返回一个ndarrays列表,即Qand R:>>> [q,r] = np.linalg.qr(np.array([1,0,0,0,1,1,1,1,1]).reshape(3,3))R是一个二维数组,底部有零线(甚至在我的测试集中的所有例子都证明了这一点):>>> print r [[ 1.41421356 0.70710678 0.70710678][ 0. 1.22474487 1.22474487][ 0. 0. 0. ]].现在,我想将R分成两个矩阵R_~:[[ 1.41421356 0.70710678 0.70710678][ 0. ...

python – 删除文件或文件夹

如何在Python中删除文件或文件夹?解决方法:os.remove()删除文件. os.rmdir()删除一个空目录. shutil.rmtree()删除目录及其所有内容. Python 3.4 pathlib模块中的Path对象也公开了这些实例方法: > pathlib.Path.unlink()删除文件或符号链接.> pathlib.Path.rmdir()删除一个空目录.

python – 删除Pygame中图像周围的边框【代码】

我在Pygame中有一些透明背景的表面.它们的大小都一样.但是每个圆上都绘制了一个不同大小的圆圈,因此圆圈并不完全适合图像.下面是一些示例图像(我在Photoshop中截取了截图,因此您可以清楚地看到图像的透明度和大小): 现在我想删除图像周围的透明边框,使圆圈完全适合图像.我不希望表面呈圆形,我不认为这是可能的,但我希望表面左侧和右侧没有空白列,顶部没有空白行和底部.想要的结果: 曲面上的圆每帧都会改变大小,因此我必须每帧重新...

Pandas Python:删除具有ASCII字母的DF行【代码】

我的数据框中有一列我想转换为数据类型int.但是它会抛出一个错误,因为有些行的条目中有字母.我想创建一个新的数据框,该数据框在此列中只有纯数字条目(或至少没有字母)的条目. 所以我的问题是:有没有办法做类似以下的事情,df=df[df['addzip'].str.contains("a")==False]但是列表中的“a”是什么?见下面的例子,df=df[df['addzip'].str.contains(list(str(string.ascii_lowercase)+str(string.ascii_uppercase)))==False]我知道这很...

python – 删除文件中的行【代码】

我想在文件中显示行,让用户决定应该删除哪一行,然后将所有行写回文件,除了用户想要删除的行. 这是我到目前为止所尝试的,但我有点卡住了.def delete_result():text_file = open('minigolf.txt', 'r')zork = 0for line in text_file:zork = zork + 1print zork, linedelete_player = raw_input ("Who's result do you want to delete?")text_file.close()要么def delete_result():text_file = open('minigolf.txt', 'r')for line in ...