ICode9

精准搜索请尝试: 精确搜索
  • python – Pandas’DataFrame’对象没有属性’unique’2019-07-15 09:57:15

    我正在做pandas做数据透视表和做groupby时(计算不同的观察) aggfunc = {“person”:{lambda x:len(x.unique())}}给出了以下错误:‘DataFrame’对象没有属性’unique’ 任何想法如何解决它?解决方法:DataFrames没有该方法; DataFrames中的列: df['A'].unique() 或者,获取具有观察数量

  • Python中os和shutil模块实用方法集锦2019-07-15 09:57:07

    # os 模块os.sep 可以取代操作系统特定的路径分隔符。windows下为 '\\'os.name 字符串指示你正在使用的平台。比如对于Windows,它是'nt',而对于Linux/Unix用户,它是 'posix'os.getcwd() 函数得到当前工作目录,即当前Python脚本工作的目录路径os.getenv() 获取一个环境变量,如果没有返回

  • python – 生成一个包含0-1s数字的随机数len(10)2019-07-15 09:56:58

    问题是不言自明的. 我试过这个. import random number = "".join([str(random.randint(0,1)) for i in xrange(0,10)]) print number 是否有相同的内置功能?解决方法:使用: ''.join(random.choice('01') for _ in xrange(10)) 这避免了int-> str,或以其他方式使用范围为2 ** 10

  • python – 使用数字列表拆分字符串2019-07-15 09:56:45

    我正在尝试按列表中给出的位置拆分字符串,并将这些部分添加到新列表中.我开始: seq = 'ATCGATCGATCG' seq_new = [] seq_cut = [2, 8 , 10] 我想得到: seq_new = ['AT', 'CGATCG', 'AT', 'CG'] 具有位置的列表的大小和值可变.我该如何处理这样的数据?解决方法:使用zip为slicing创

  • python – 模拟类和断言方法调用2019-07-15 09:56:27

    难以理解如何模拟一个类,并能够断言它的’方法是用一些参数调用的.当我断言调用时,我得到一个“未调用”断言但是,我可以在mock_calls属性中看到方法调用. 沙盒/ module.py class Subject(object): def __init__(self): pass def run(self, *args, **kwargs):

  • 如何使用python实现`一元函数chainer`?2019-07-15 09:56:10

    我正在做代码战,我不能赢得这个挑战. 链接在这里:http://www.codewars.com/kata/54ca3e777120b56cb6000710/train/python 这是我的实现,但是有一个错误’TypeError:’generator’对象不可调用“: def chained(functions): for f in functions: yield f def f1(x): retur

  • python – 如何计算numpy特征值和特征向量2019-07-15 09:55:51

    我使用numpy来计算对称方阵的特征值和特征向量.我的阵列是: L = [[ 2. -1. -1. 0. 0. 0.] [-1. 3. 0. -1. 0. -1.] [-1. 0. 2. -1. 0. 0.] [ 0. -1. -1. 3. -1. 0.] [ 0. 0. 0. -1. 2. -1.] [ 0. -1. 0. 0. -1. 2.]] 执行numpy.linalg

  • python – supervisord总是在WebFaction返回退出状态1272019-07-15 09:55:33

    在拖尾日志时,我不断从webFaction的supervisord获得以下错误: INFO exited: my_app (exit status 127; not expected) INFO gave up: my_app entered FATAL state, too many start retries too quickly 这是我的supervisord.conf: [unix_http_server] file=/home/btaylordesign/tm

  • Python3 IO编程之序列化2019-07-15 09:55:14

      在程序运行的过程中,所有变量都是在内存中,比如定义一个dict >>> d=dict(name='Box',age=20,score=11)    可以随时修改变量,比如把'name'改成'Bill',但是一旦程序结束,变量所占有的内存就会被操作系统全部收回。如果没有把修改后的'Bill'存储到磁盘上,下次重新运行程序,变量又

  • python – 即使在收到200状态代码时重试Scrapy请求2019-07-15 09:55:13

    有一个我正在抓取的网站,有时会返回200,但在response.body中没有任何文本(当我尝试用Selector解析时引发一个AttributeError). 是否有一种简单的方法来检查以确保正文包含文本,如果没有,请重试请求,直到它为止?这是一些伪代码来概述我正在尝试做什么. def check_response(response)

  • 停止python脚本而不杀死python进程2019-07-15 09:55:01

    我想知道是否有一种方法以编程方式停止python脚本执行而不像我们使用此代码一样杀死进程: import sys sys.exit() 这将是与Ctrl c等效的代码解决方法:定义自己的例外, class HaltException(Exception): pass 并将脚本包装在中 try: # script goes here # when you wan

  • Python程序设计--第3章 选择与循环2019-07-15 09:53:01

    该部分与其他语言类似,比较灵活,只是依靠缩进的结构控制不如大括号{}来的明确。 # 3.1 条件表达式#只要不是False、0、None、空(列表、元组、集合、字典、字符串、range)等,均认为True#关键字 True、False首字母大写#python 3.x 不支持 <>,需使用 !=x=[2,4,6,7]while x: #

  • Python程序设计--第4章 字符串与正则表达式2019-07-15 09:50:42

    只学习了字符串,正则太复杂了,没看。 x='''He said "Let's go"''' #字符串可用单引号、双引号、三单引号、三双引号作为界定符,而且可以相互嵌套name='tom'age=20s='{0} is {1} years old'.format(name,age) #使用format()格式化,tom is 20 years olds="the

  • python数据分析与挖掘实战 pdf 张良均2019-07-15 09:41:38

    python数据分析与挖掘实战 pdf 张良均 资源共享 网盘下载: https://pan.baidu.com/s/1jQuthI-7NSDO5GWylu7YkQ 无提取码 永久有效

  • Python logging 模块2019-07-15 09:39:42

    https://cuiqingcai.com/6080.html https://www.cnblogs.com/hqutcy/p/7231038.html https://chuansongme.com/n/2654794352122

  • python标准库2019-07-15 09:02:54

    python的标准库:安装python自带的库 1、正则表达式库 re  匹配: text = re.compile('abc')  text.match('abc') 正则表达式的主要原字符: .  ^  $  *  +  ?  {M}  {M,N}  [ ]  \  \d  \D  \s   ()        ^$     .*?  * 前边的一个字符出现了一次或多次 +  

  • python – 如何在每次使用时重新计算变量值?2019-07-15 08:59:16

    我希望每次使用时都要计算一个变量.例如,每次打印var1时var1 = var2 var3.如何创建这样的“动态”变量? var2 = 4 var3 = 2 print(var1) # 6 var3 = 8 print(var1) # 12 解决方法:你需要一个类实例上的属性.该属性将在每次访问时执行一些代码.例如,这是一个属性,每次访问时都会

  • python – 比If Else更聪明2019-07-15 08:58:58

    我正在尝试切换(各种)命令. if 'Who' in line.split()[:3]: Who(line) elif 'Where' in line.split()[:3]: Where(line) elif 'What' in line.split()[:3]: What(line) elif 'When' in line.split()[:3]: When(line) elif &

  • Python:如何在__repr__方法中获取对象的地址?2019-07-15 08:58:39

    如何获取包含在对象表示中的对象地址,类似于默认__repr__的工作方式? >>> a=object() >>> a <object object at 0x1002c8090> class Foo(object): def __repr__(self): return '<my stuff, at '+obj_address+'>' # how do I get object

  • python – 多处理:TypeError:’int’对象不可迭代2019-07-15 08:58:22

    我在Python 3中使用多处理模块但由于某种原因,它一直在抛出TypeError:当我运行程序时,’int’对象不可迭代.这就是我做的: def main(i): global urlDepth global row global counter urlDepth = [] row = 0 counter = 0 login(i) crawler(MENU_URL)

  • 如何使用Matplotlib从灰度图像创建表面图?2019-07-15 08:58:04

    假设我有一个灰度图像(大小:550×150像素).我用matplolib加载图像 import matplotlib.pyplot as plt import matplotlib.image as mp_img image = mp_img.imread("my-cat.png") plt.imshow(image) plt.show() 现在,plt.imshow在屏幕上显示图像.但我想要的是灰度值的表面图,如下所

  • python – Tkinter import filedialog错误2019-07-15 08:57:45

    我正在尝试使用tkinter和python3来打开图像,这里看到一段代码: #!/usr/bin/env python3 # -*- coding: utf-8 -*- # --- Python 3.4 from PIL import Image import Tkinter as tk from Tkinter import filedialog import numpy as np import os var = 'n' # Importing the image

  • python – 将matplotlib对象加载到reportlab中2019-07-15 08:57:26

    参见英文答案 > Is there a matplotlib flowable for ReportLab?                                    4个 我正在尝试将matplotlib对象加载到reportlab中.这是我的代码: from reportlab.pdfgen import canvas from reportlab.lib.utils impor

  • python – 如何迭代并将列表中的每个元素与另一个元素相加以找到一个数字?2019-07-15 08:57:06

    我正在接受编程挑战并且遇到了这个问题,我不知所措. 我得到了一份清单:[10,13,15,18,20,15]我必须找到这个中的任何元素的总和是否会提供结果30并且输出应该是计数我们可以看到我们有两种可能性,10 20 = 30和15 15,所以计数是2.但是如何使用for循环或itertools或任何切片或功能解决

  • HackerRank Staircase Python2019-07-15 08:56:48

    我正在尝试解决HackerRank中的问题,我的提交有问题.我的代码在PyCharm中工作,但HackerRank不接受我的提交. 这是我要解决的问题:https://www.hackerrank.com/challenges/staircase 这是我的代码: def staircase(num_stairs): n = num_stairs - 1 for stairs in range(num_st

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有