小编Lev*_*von的帖子

将Python列表中的datetime转换为仅年份

所以我使用pyodbc从MS Access中取一个Date Time字段添加到Python列表中.当我这样做时,pyodbc立即将数据转换为这种格式datetime.datetime(2012, 1, 1,0,0).我只对2012在这种情况下获得这一年感兴趣.如何使用此格式解析列表中的年份?也许pyodbc有一些我可以在evens进入List之前使用的语法?

python pyodbc

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

Redis Future + Rails

我在我的一个rails项目中使用redis,我尝试将redis集合在一起

$redis.smembers('set1') | $redis.smembers('set2') 
Run Code Online (Sandbox Code Playgroud)

但它会抛出这样的错误

undefined method `|' for #<Redis::Future:0x000001306e5830>
Run Code Online (Sandbox Code Playgroud)

什么是Redis::Future?我正在使用redis和redis-store宝石

谢谢

ruby-on-rails redis

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

使用find删除具有给定名称的所有文件,但具有给定扩展名的文件除外

我想删除具有给定名称的目录中的所有文件,但具有给定扩展名的文件除外.即我们有一个目录:

foo.txt foo.exe foo.jpg foo.png foo.something foo.somethingelse bar.jpg bar.exe
Run Code Online (Sandbox Code Playgroud)

我想摆脱 foo.txt foo.jpg foo.png foo.something foo.somethingelse

但至关重要的是,我不想摆脱 foo.exe

这样做有一个简单的衬垫吗?

谢谢

unix rm find

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

Python元组操作和计数

我有以下元组.我想构建一个输出如输出中所述输出的字符串.我想要计算对应于'a'的所有元素,即有多少k1出现了'a'等等.什么是最简单的方法做这个

a=[('a','k1'),('b','k2'),('a','k2'),('a','k1'),('b','k2'),('a','k1'),('b','k2'),('c','k3'),('c','k4')]
Run Code Online (Sandbox Code Playgroud)

输出应该在字符串输出=""

 a k1  3
 a k2  1
 b k1  1
 b k2  3
 c k3  1
 c k4  1
Run Code Online (Sandbox Code Playgroud)

python string tuples

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

如何使用sed显示记录的特定列

我有一个这样的清单:

5678:robert dylan   :d.g.m. :marketing  :04/19/43 85000
Run Code Online (Sandbox Code Playgroud)

我只想显示此人的姓名和名称。我想用sed它。我该怎么做?

linux sed

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

默认情况下始终标准化所有功能是一个坏主意吗?

有理由不默认标准化所有功能吗?我意识到这对于决策树等来说可能不是必需的,但对于某些算法(例如 KNN、SVM 和 K-Means)来说可能不是必需的。定期对我的所有功能执行此操作会有什么危害吗?

另外,标准化优于规范化似乎是共识?什么时候这不是一个好主意?

machine-learning normalize scikit-learn data-preprocessing

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

使用两个版本的Python安装IPython(Windows)

是否可以在具有 两个不同版本的Python(v 2.7和3.2)的同一系统上安装IPython(0.12)?目前,我的两个版本的Python都在我的系统上运行愉快.

我使用两台机器,一台使用 Windows 7 64位,另一台使用 XP SP2 32位,并且都安装了Python 2.7.23.2.我一直在使用带有Python 2.7的IPython,没有任何问题.

现在我想通过IPython获得3.2,但是当我尝试运行二进制窗口IPython安装程序时,我在安装结束时遇到此错误:

*** run_installscript: internal error 0xFFFFFFFF ***
Run Code Online (Sandbox Code Playgroud)

并且没有创建开始菜单等的快捷方式/条目.(我在Win 7下运行安装为管理员)我遇到了与XP和Win 7相同的问题.

在网上闲逛了一会儿后,我看到了获取setuptools的参考资料.不幸的是,没有Python 3.x的版本,但建议使用distribute.py而不是我运行和安装的版本.我不知道接下来该怎么办.而且我甚至不确定是否可以这样做(虽然我认为它是:)

有什么建议?

更新:import readline没有使用Python 3.2.3的问题,但我能够通过下载pyreadline-2.0-dev1.win32.exe来解决它,它与Python 3.2.3一起使用..遗憾的是上述问题.

python windows installation ipython python-3.x

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

获取文件名C#的一部分

我有一个文件名 dayhappy_02_02345.csv

如何获取02要在变量中使用的部分以及如何获取该02345部分以便我可以将这2个值传递给函数的变量.

使用c#.

我已经看了,GetFileName但这只获得文件名,扩展名或完整文件名.

谢谢

STE

c# filenames

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

如何查看哪些文件占用了unix中最多的空间?

我已经使用du -hdf -h,但我似乎无法确定哪些实际的文件占用的空间.当我删除文件df -h仍然说磁盘已满.此外,当我删除基于的文件时du -h,sda2的空间不会减少.

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2              13G   12G     0 100% /
/dev/sda1             251M   21M  218M   9% /boot
tmpfs                1006M     0 1006M   0% /dev/shm
Run Code Online (Sandbox Code Playgroud)

unix

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

需要帮助Powershell进行Python编程

所以,我买了这本名为"学习Python艰难之路"的书,以及学习进度,因为它是我的第一个编程语言.

我现在面临的问题是我无法在Powershell for Windows 7中创建一个目录.我完全按照书中所说的那样" mkdir mystuff",我得到了以下错误.

我想要的只是让目录变成这样

C:\Documents and Settings\User\mystuff 
Run Code Online (Sandbox Code Playgroud)

我该如何解决这个问题?非常感谢您的帮助.

一切正常在WindowsXP中运行,但不适用于Windows 7.

    PS C:\Windows\System32\WindowsPowerShell\v1.0> mkdir mystuff
    New-Item : Access to the path 'mystuff' is denied.
   At line:38 char:24
    +         $scriptCmd = {& <<<<  $wrappedCmd -Type Directory @PSBoundParameters
    }
         + CategoryInfo          : PermissionDenied: (C:\Windows\Syst...ll\v1.0\mys
      tuff:String) [New-Item], UnauthorizedAccessException
     + FullyQualifiedErrorId : CreateDirectoryUnauthorizedAccessError,Microsoft
   .PowerShell.Commands.NewItemCommand
Run Code Online (Sandbox Code Playgroud)

python powershell windows-xp wxpython windows-7

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