您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站
  • 导入python模块的问题

    589 wiki 2022-01-14
    我正在尝试在脚本中使用 python的bitstring模块,并且导致导入错误.从交互模式运行时不会发生此错误. 这是代码: import bitstring b = bitstring.BitArray(bin='001001111') 当像这样运行时: python test.py 我明白了: AttributeError: 'module' object has no attribute '
    python Python
  • python – 如何使用带有moto的boto3测试方法

    653 wiki 2022-01-14
    我正在编写测试用例,以便使用boto3从s3中查找/获取密钥.我过去使用过moto来测试boto(而不是3)代码,但是我正试图用这个项目转到boto3,并遇到了一个问题: class TestS3Actor(unittest.TestCase): @mock_s3 def setUp(self): self.bucket_name = 'test_bucket_01
    python Python
  • python – Py.Test与配置文件

    600 wiki 2022-01-14
    标题可能含糊不清,所以我试着在这里解释一下这个场景. 我想在多个设备上测试一个python模块Foo.我创建了一个test_Foo.py文件. 现在所有这些带有Foo的设备都需要不同的设置.例如,设备A需要构建Foo&用param X和Device B测试需要有Foo构造和&用param Y进行测试.其中param例如是设备ID. 是否可能(以及如何)控制我的test_Foo.py以使用配置文件.
    python Python
  • CPython或IronPython?

    584 wiki 2022-01-14
    您将使用什么来建立全新的跨平台GUI应用程序C Python或Iron Python? 关于什么 ? – 许可/自由 ? – 发展 ???? – – doc ???? – 编辑 ???? – – 工具 ? – 图书馆 ? – 表演 ? – 便携性 你能用哪一个做得最好? ?– 联网 ? – 数据库 ? – GUI ? – 系统 ? – 多线程/处理 使用CPython,使用IronPython你必
    python Python
  • python-3.x – python lock with-statement和timeout

    683 wiki 2022-01-14
    我正在使用这样的 Python 3序列: lock = threading.Lock() res = lock.acquire(timeout=10) if res: # do something .... lock.release() else: # do something else ... 我更喜欢使用with语句而不是显式的“获取”和“释放”,但我不知道如何获得超时
    python Python
  • python – Pandas DataFrame ApplyMap方法

    610 wiki 2022-01-14
    我想试试Pandas DataFrame对象的applymap方法的功能.这是用例: 假设我的DataFrame df1如下: Age ID Name 0 27 101 John 1 22 102 Bob 2 19 103 Alok 3 27 104 Tom 4 32 105 Matt 5 19 106 Ste
    python Python
  • Python捕获任何异常,并使用变量值打印或记录回溯

    587 wiki 2022-01-14
    当我用sys.excepthook捕获意外错误时 import sys import traceback def handleException(excType, excValue, trace): print 'error' traceback.print_exception(excType, excValue, trace) sys.excepthook = handleE
    python Python
  • 通过Python Launcher调用pip

    597 wiki 2022-01-14
    我已经在 Windows机器上并排安装了 Python 3.5和2.7.我没有乱用我的PATH,而是使用Python Launcher调用不同的Python版本,例如py -2,如果我想使用Python 2.我的问题是:如何调用该安装的pip可执行文件? 你必须像一个模块一样开始pip py -2 -m pip install virtualenv 实际上如果你想搞乱python环境(比如为同一个
    python Python
  • python – 在运行时获取进程的输出

    602 wiki 2022-01-14
    我使用 python脚本使用subprocess.Popen运行进程,同时将输出存储在文本文件中,并在控制台上打印.这是我的代码: result = subprocess.Popen(cmd, shell=True, stdout=subprocess.PIPE) for line in result.stdout.readlines(): #read and store result in lo
    python Python
  • python – Pandas:有没有办法使用类似’droplevel’的东西并在进程中,使用删除的级别标签重命名另一级别作为前缀/后缀?

    569 wiki 2022-01-14
    以下查询的屏幕截图: 有没有办法轻松删除上级列索引,并且有一个单一级别的标签,如points_prev_amax,points_prev_amin,gf_prev_amax,gf_prev_amin等等? 使用list comprehension设置新列名: df.columns = df.columns.map('_'.join) Or: df.columns = ['_'.join(col
    python Python
  • 为什么Flask-Migrate让我进行两步迁移?

    601 wiki 2022-01-14
    我正在与Flask,SQLAlchemy,Alembic以及Flask(Flask-SQLAlchemy和Flask-Migrate)的包装器开展一个项目.我有四次迁移: 1c5f54d4aa34 -> 4250dfa822a4 (head), Feed: Countries 312c1d408043 -> 1c5f54d4aa34, Feed: Continents 41984a51dbb2 -
    python Python
  • python – OpenCV透视变换给出了意想不到的结果

    584 wiki 2022-01-14
    我试图从梯形(在第一个图像中)转换为矩形(在第二个图像中),但得到一个奇怪的结果(在第三个图像中). 我的计划是使用透视变换,由梯形的四个角点和矩形的四个角点定义. 在这个例子中,对于梯形,它们是: ptsTrap = [[ 50. 100. ] [ 50. 200. ] [ 250.
    python Python
  • 在Python中是否有一个漂亮的State Machine框架?

    617 wiki 2022-01-14
    来自 Ruby世界,我们拥有漂亮的状态机框架 like the one recently baked into Rails,我很惊讶在Python中找不到具有相似美感的明显候选人.我想避免自己动手;面向对象的状态机设计通常要求您在每次添加状态时吊起一堆python(在这种情况下我会经常这样做). 我应该在Python代码中使用的状态机的框架是什么?在进行任何性能或其他考虑之前,我想要最优雅的代码.
    python Python
  • python – pandas dataframe:如何计算二进制列中1行的数量?

    615 wiki 2022-01-14
    我有以下pandas DataFrame: import pandas as pd import numpy as np df = pd.DataFrame({"first_column": [0, 0, 0, 1, 1, 1, 0, 0, 1, 1, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0]}) >>> df first_column 0
    python Python
  • python – 当涉及离散变量时,pymc3与pymc2的困难

    618 wiki 2022-01-14
    我正在更新一些计算,其中我使用pymc2到pymc3,当我在模型上有一些离散的随机变量时,我在采样器行为方面遇到了一些问题.例如,请考虑使用pymc2的以下模型: import pymc as pm N = 100 data = 10 p = pm.Beta('p', alpha=1.0, beta=1.0) q = pm.Beta('q', alpha=1.0, beta=1.0) A =
    python Python
  • python – 动态构建布尔表达式

    575 wiki 2022-01-14
    我正在编写一些代码来增加文件名末尾的数字,直到它不再覆盖现有文件.我正在创建几个文件,所有文件都具有相同的基本文件名但不同的扩展名,我都不想覆盖它们. 朴素版: prefix = 'hello0' while os.path.exists(prefix + '.abc') or os.path.exists(prefix + '.def') or os.path.exists(prefix + '
    python Python
  • python – 动态构建布尔表达式

    573 wiki 2022-01-14
    我正在编写一些代码来增加文件名末尾的数字,直到它不再覆盖现有文件.我正在创建几个文件,所有文件都具有相同的基本文件名但不同的扩展名,我都不想覆盖它们. 朴素版: prefix = 'hello0' while os.path.exists(prefix + '.abc') or os.path.exists(prefix + '.def') or os.path.exists(prefix + '
    python Python
  • python – numpy中矢量化后的性能损失

    562 wiki 2022-01-14
    我正在写一个耗时的程序.为了减少时间,我尽力使用numpy.dot而不是for循环. 但是,我发现矢量化程序的性能比for循环版本差得多: import numpy as np import datetime kpt_list = np.zeros((10000,20),dtype='float') rpt_list = np.zeros((1000,20),dtype='float') h_r
    python Python
  • python – numpy中矢量化后的性能损失

    586 wiki 2022-01-14
    我正在写一个耗时的程序.为了减少时间,我尽力使用numpy.dot而不是for循环. 但是,我发现矢量化程序的性能比for循环版本差得多: import numpy as np import datetime kpt_list = np.zeros((10000,20),dtype='float') rpt_list = np.zeros((1000,20),dtype='float') h_r
    python Python
  • python – Sorl-thumbnail生成黑色方块而不是图像

    622 wiki 2022-01-14
    我正在Vagrant VM中开发我的项目,我正在使用的软件版本是: > Ubuntu 12.04 > Django 1.6 > Sorl Thumbnail 11.12 >枕头2.5.3 我在路径/ var / www / django / my_project / media / icons中有一些图片,我有一个模型,其中ImageField指向该路径. 我的settings.py中也有THUM
    python Python

联系我
置顶