小编dig*_*git的帖子

清理Python模块有一个新的启动Mac OS X.

我不是一个新手,但我试图安装模块很长一段时间,在这一点上,我想有一个新的开始,安装python和我需要的所有模块,所以我真的很了解它们.我的问题是他们中的一些导入,但大多数安装到错误的网站包或不导入可能因为我搞砸了我的系统/ python.我也尝试了PYTHONPATH和PATH来设置它,但它从来没有奏效.

所以我的问题是:

  1. 有没有办法确保我可以清理一切并从零开始?理想情况下,这不需要设置新的Mac OSX.
  2. 有没有办法在正确的地方安装所有模块(无论目录是什么,我不在乎,它应该工作)?
  3. 是否有关于如何安装模块的良好分步说明.我并不仅仅意味着使用easy_install,pip install等信息,而是一种完全理解我需要考虑的方法,我需要放置它们的方法,为什么这些模块在某些目录中被识别,系统如何找到它们和大多数重要的是什么是最常见的陷阱以及如何避免它们.

我也尝试过Macports以及其他各种类似的安装方式,但即使其中有些方法有效,而且我确信这些都是非常棒的工具,大多数我都不得不破解工作.

因此,如果有人可以推荐一种良好而稳定的方法来同时安装大量模块,那将非常有用.

非常感谢 !!!!

对于长期的问题感到抱歉.

python module

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

Python JPEG到电影

我正在寻找一种方法,用Python将图像文件目录(例如,JPEG)连接到电影文件(MOV,MP4,AVI).理想情况下,这也允许我从该目录中获取多个JPEG并将它们"粘贴"到网格中,该网格是电影文件的一帧.哪些模块可以实现这一目标

python video image

14
推荐指数
1
解决办法
9174
查看次数

Mturk请求者和工人沙盒

我想创建一个以MTurk作为请求者的HIT而不是"测试"与工作者相同的HIT.无论如何我能做到这一点吗?我知道有Requester Sandbox,但在我完成模板过程后,我无法"测试发布"它,因此将其视为工作者.

谢谢.

mechanicalturk

10
推荐指数
1
解决办法
5283
查看次数

如何使用Restler下载网站并将其写入文件?

我想下载一个网站(html)并将其写入带有node和restler的.html文件.

https://github.com/danwrong/Restler/

他们最初的例子已经在那里了一半:

var sys = require('util'),
    rest = require('./restler');

rest.get('http://google.com').on('complete', function(result) {
  if (result instanceof Error) {
    sys.puts('Error: ' + result.message);
    this.retry(5000); // try again after 5 sec
  } else {
    sys.puts(result);
  }
});
Run Code Online (Sandbox Code Playgroud)

而不是sys.puts(result);,我需要将其保存到文件中.

如果我需要一个Buffer,或者我可以直接写入文件,我很困惑.

node.js restler

6
推荐指数
1
解决办法
1995
查看次数

Pydub在一个目录中连接mp3

我想用pydub连接一个目录中的所有.mp3s.文件连续编号为file0.mp3,file1.mp3等.

这个代码来自示例代码:

playlist_songs = [AudioSegment.from_mp3(mp3_file) for mp3_file in glob("*.mp3")] 
Run Code Online (Sandbox Code Playgroud)

给我所有文件,现在我想连接,就像在伪代码中:

for i in playlist_songs:
    append i to finalfile
Run Code Online (Sandbox Code Playgroud)

有没有办法实现这一点,还是我接近错了?

谢谢您的帮助 !

python concatenation pydub

6
推荐指数
1
解决办法
2133
查看次数

Python中的站点包

所以我有两个sitepackage文件夹:

  1. 在:/ Library /Python/2.6/site-packages

  2. 在:/ Library /Python/2.6/site-packages /Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages

每次我做sudo easy_install模块时,Python都会在(1)中安装它.每次我尝试从(1)导入它时,Python都找不到它.

每次我将该模块移动到复制并粘贴到(2)时,Python都可以找到它.

是否有一种优雅/常规的方法使Python在正确的站点包中安装它?

python

5
推荐指数
1
解决办法
2401
查看次数

R 绘制二进制时间序列

我有一个数据集,其中在时间线上有一个二进制值。例如:

Date, Event

January-29-2014, 1 
January-29-2014, 0 
January-29-2014, 1 
January-29-2014, 1 
January-30-2014, 0 
Run Code Online (Sandbox Code Playgroud)

我想在时间线(按日期)和颜色(红色条 = 1,蓝色条 = 0)上绘制 1,0 我怎样才能做到这一点?你怎么称呼这个?例如二进制时间线绘图:)

抱歉并感谢您的帮助。

plot r

5
推荐指数
1
解决办法
1062
查看次数

如何按列删除所有具有“NA”值的单元格

这个问题不是重复的,因为我的data.frame 不同NA in all Columns and therefore the solution mentioned in that question does not work.

我有data.frame很多NA值,我想删除所有具有 NA 值的单元格(重要:不是行或列,单元格)。原来的样子是这样的:

A  B
1  NA
NA 2
2  NA
NA NA
NA NA
NA 4
3  5
Run Code Online (Sandbox Code Playgroud)

期望的结果如下所示:

A  B
1  2
2  4 
3  5
Run Code Online (Sandbox Code Playgroud)

列数必须保持相同,但值是否保留在同一行上也没关系。他们可以向上移动。

我可以想象可以删除所有具有 NA 条件(也许具有 apply)的单元格并获得结果。或者也许是一个简单的排序?

谢谢。

更新:

A   B   C
1       3
    2   
4       3

    1   2

3       5
        4
    9   
7       1
Run Code Online (Sandbox Code Playgroud)

r

4
推荐指数
1
解决办法
5988
查看次数

R shiny ERROR:'closure'类型的对象不是子集

我使用以下代码,我总是得到这个子表函数错误.我的子集是什么,我错在哪里.这应该是我修改过的一些基本的入口代码,它在某些时候起作用,我看不到错误.

谢谢

server.R

library(shiny)

# Define a server for the Shiny app
shinyServer(function(input, output) {

  # Filter data based on selections
  output$table <- renderDataTable({
    data <- read.table("my.csv", sep =',', header =TRUE)
    if (input$shortdesc != "All"){
      data <- data[data$ShortDescription == input$shortdesc,]
    }
    if (input$taken != "All"){
      data <- data[data$Taken == input$taken,]
    }
    if (input$location != "All"){
      data <- data[data$Location == input$location,]
    }
    data
  })

})
Run Code Online (Sandbox Code Playgroud)

ui.R

library(shiny)
# Define the overall UI

shinyUI(
  fluidPage(
    titlePanel("My Items"),

    # Create a new Row …
Run Code Online (Sandbox Code Playgroud)

r shiny

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

Python随机数字字母和附加生成器

我想用这个代码生成一个长度为 N 的随机数字符串:

import random
import string

N=512
print ''.join(random.choice(string.ascii_uppercase + string.digits + string.ascii_lowercase) for x in range(N))
Run Code Online (Sandbox Code Playgroud)

缺少的是我想添加“特殊字符,例如“@,;:.§$%&/(!””并且我想将其输出到 .txt 文件并在示例 10 之后使用换行符, 15个标志。

任何帮助都会很棒。

谢谢你的时间。

python random generator

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

在Python中使用连续数字重命名目录中的所有文件

我想将所有文件(文件名没有明确的模式)重命名为具有连续数字的文件名,例如:

目录中的文件:

agh_uio78.jpg hhaq23klp.png mickey.tiff

进入

001.jpg 002.png 003.tiff

这会给我一个没有扩展名的结果:

import os

FList = os.listdir(os.getcwd())
FListC = FList[1:]

m = 0
for i in FListC:
    os.rename(i,str(m))
    m = m+1
Run Code Online (Sandbox Code Playgroud)

结果:

1 2 3

python

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

根据字符长度拆分子列表中的列表

我有一个字符串列表,我喜欢根据列表中单词的字符长度将该列表拆分为不同的"子列表",例如:

List = [a, bb, aa, ccc, dddd]

Sublist1 = [a]
Sublist2= [bb, aa]
Sublist3= [ccc]
Sublist2= [dddd]
Run Code Online (Sandbox Code Playgroud)

我怎么能在python中实现这一点?

谢谢

python

0
推荐指数
1
解决办法
159
查看次数