小编Mat*_*att的帖子

为什么%时间输出是挂起时间:在使用IPython的Jupyter笔记本中为0 ns?

我尝试在我的jupyter notbook中测量查询速度

%time
a10= pd.read_sql('SELECT t.id, t.order_id FROM transactions.t', con=db_connection)
Run Code Online (Sandbox Code Playgroud)

无论我的查询是什么输出总是

Wall time: 0 ns
Run Code Online (Sandbox Code Playgroud)

我假设 %time与之前的单元格没有关系,这个单元格需要超过10个才能执行,为什么Wall time: 0 ns

python ipython jupyter jupyter-notebook

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

jupyter:如何停止执行错误?

在python中防御性地中止执行的常用方法是简单地执行以下操作:

if something_went_wrong:
    print("Error message: goodbye cruel world")
    exit(1)
Run Code Online (Sandbox Code Playgroud)

但是,使用jupyter笔记本时这不是一个好习惯,因为这似乎完全中止内核,这并不总是需要.除了hack-y inifinte循环之外,jupyter中是否有正确/更好的方法?

python jupyter

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

使用 pip 从 PyPi 镜像安装 IPython

我想使用 PyPi 镜像(我们公司镜像)加速下载 Python 包,但 pip 无法从镜像中选择正确的 iPython 版本。我猜这个问题可能与 PyPi 索引数据库有关。如果有人知道这个问题,欢迎告诉我。

\n\n

Python版本:

\n\n
(p2) \xe2\x9e\x9c  /tmp python --version\nPython 2.7.13\n
Run Code Online (Sandbox Code Playgroud)\n\n

这是我的 ~/.pip/pip.conf

\n\n
[global]\nindex-url = http://mirrors.company.com/pypi/simple/\ntrusted-host=mirrors.company.com\n
Run Code Online (Sandbox Code Playgroud)\n\n

我使用时打印出以下错误信息pip install ipython

\n\n
(p2) \xe2\x9e\x9c  /tmp pip install ipython\nCollecting ipython\n  Downloading http://mirrors.aliyun.com/pypi/packages/79/63/b671fc2bf0051739e87a7478a207bbeb45cfae3c328d38ccdd063d9e0074/ipython-6.1.0.tar.gz (5.1MB)\n    100% |\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88\xe2\x96\x88| 5.1MB 7.6MB/s\n    Complete output from command python setup.py egg_info:\n\n    IPython 6.0+ does not support Python 2.6, 2.7, 3.0, 3.1, or 3.2.\n    When using Python 2.7, please install IPython 5.x LTS Long Term Support version.\n    Beginning …
Run Code Online (Sandbox Code Playgroud)

python pip ipython pypi

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

使用Python tarfile模块解压缩tar.bz2文件

我有很多扩展名为"tar.bz2"的文件,我想解压缩它们.所以我使用"tarfile"模块,如下所述:https://docs.python.org/3/library/tarfile.html.

我尝试以下代码:

import tarfile
tar = tarfile.open("path_to/test/sample.tar.bz2", "r:bz2")  
for i in tar:
  tar.extractall(i)
tar.close()
Run Code Online (Sandbox Code Playgroud)

但没有任何反应:tar.bz2文件尚未解压缩到文件夹"path_to/test /"中.

你有什么想法吗?
谢谢 !

python tarfile

0
推荐指数
2
解决办法
4041
查看次数

标签 统计

python ×4

ipython ×2

jupyter ×2

jupyter-notebook ×1

pip ×1

pypi ×1

tarfile ×1