可能重复: 如何使用pythonfind真正的用户主目录? 如何在Python中获取主目录? 我想访问/home/weasel从那里读取一些文件,但我不想写完整的path当然 – 所以其他用户可以使用脚本..你怎么知道你的用户名或您的家庭目录与Python Linux呢? 谢谢
我试图用pip安装bcrypt时遇到这个错误。 我在几个地方安装了libffi(Xcode OS X SDK和自制软件),但是我不知道如何告诉pip来寻找它。 有什么build议么? Downloading/unpacking bcrypt==1.0.2 (from -r requirements.txt (line 41)) Running setup.py egg_info for package bcrypt OS/X: confusion between 'cc' versus 'gcc' (see issue 123) will not use '__thread' in the C code c/_cffi_backend.c:14:10: fatal error: 'ffi.h' file not found #include <ffi.h> ^ 1 error generated. Traceback (most recent call last): File […]
伙计们,我在这里有200个独立的csv文件,从SH(1)到SH(200)命名。 我想合并成一个单一的CSV文件。 我该怎么做?
从一块文本中切出最后一个单词的最佳方法是什么? 我能想到 将它分成一个列表(按空格),删除最后一个项目,然后重新列表。 用正则expression式replace最后一个单词。 我正在采取方法#1,但我不知道如何连接列表… content = content[position-1:position+249] # Content words = string.split(content, ' ') words = words[len[words] -1] # Cut of the last word 任何代码示例非常感谢。
我再次玩Python,并且find了一个带有例子的整洁的书。 其中一个例子是绘制一些数据。 我有一个两列的.txt文件,我有数据。 我绘制的数据很好,但在练习中说:进一步修改程序来计算和绘制数据的运行平均值,定义如下: $Y_k=\frac{1}{2r}\sum_{m=-r}^r y_{k+m}$ 在这种情况下r=5 (而y_k是数据文件中的第二列)。 让程序在同一个图上绘制原始数据和运行平均值。 到目前为止,我有这样的: from pylab import plot, ylim, xlim, show, xlabel, ylabel from numpy import linspace, loadtxt data = loadtxt("sunspots.txt", float) r=5.0 x = data[:,0] y = data[:,1] plot(x,y) xlim(0,1000) xlabel("Months since Jan 1749.") ylabel("No. of Sun spots") show() 那么如何计算总和? 在Mathematica中它很简单,因为它是符号操作(例如Sum [i,{i,0,10})),但是如何在python中计算每一个十点的数据并对其求平均,直到结束点数? 我看了一下这本书,却发现什么都不能解释这个: heltonbiker的代码做了诡计^^:D from __future__ import division […]
我需要在Python中做这样的输出: # export MY_DATA="my_export" 我试过做: # -*- python-mode -*- # -*- coding: utf-8 -*- import os os.system('export MY_DATA="my_export"') 但是,当我列出口,“MY_DATA”不出现: # export 如何在不将“my_export”保存到文件的情况下使用Python进行导出?
有谁知道如何使用php制作的类似的网站(或任何其他框架)的速度? 我知道通过cgi服务python基本网页比php慢,因为它每次都有很长的启动时间。 我喜欢使用挂架,如果它比php慢,我仍然会使用它。 但是如果塔比PHP快,我希望最终能说服我的雇主让我把这个网站转换成塔。
我试图从数码相机拍摄大量(巨大的)图像,并将其转换为可以在networking上显示的图像。 这似乎很简单,可能应该是。 但是,当我尝试使用PIL创build缩略图版本时,如果我的源图像高于宽度,则生成的图像将旋转90度,以使源图像的顶部位于生成的图像的左侧。 如果源图像比较高,则生成的图像是正确的(原始)方向。 难道它与我发送的二元组有关吗? 我正在使用缩略图,因为它看起来是为了保持宽高比。 或者我只是完全失明,做一些愚蠢的事情? 大小元组为1000,1000,因为我想将最长的一面缩小到1000像素,同时保留AR。 代码似乎很简单 img = Image.open(filename) img.thumbnail((1000,1000), Image.ANTIALIAS) img.save(output_fname, "JPEG") 在此先感谢您的帮助。
当在Python的distutils中的setup.py中描述python包时,是否有办法让它自动获取每个包含__init__.py目录,并将其作为子包装? 即如果结构是: mypackage/__init__.py mypackage/a/__init__.py mypackage/b/__init__.py 我想避免这样做: packages = ['mypackage', 'mypackage.a', 'mypackage.b'] 而只是做: packages = ['mypackage'] 并让它自动find像a和b类a东西,因为它们有一个init文件。 谢谢。
我们用零来初始化一个numpy数组,如下所示: np.zeros((N,N+1)) 但是,我们如何检查给定的n * n numpy数组matrix中的所有元素是否为零。 如果所有的值都是零,那么只需要返回一个True。