小编Kev*_*wen的帖子

python print end =''

我有这个python脚本,我需要运行 gdal_retile.py

但我在这一行得到一个例外:

if Verbose:
   print("Building internam Index for %d tile(s) ..." % len(inputTiles), end=' ')
Run Code Online (Sandbox Code Playgroud)

end=''是无效的语法.我很好奇为什么,以及作者可能打算做什么.

如果你还没有猜到,我是python的新手.


我认为问题的根本原因是这些导入失败,因此必须包含此导入 from __future__ import print_function

try: 
   from osgeo import gdal
   from osgeo import ogr
   from osgeo import osr
   from osgeo.gdalconst import *
except:
   import gdal
   import ogr
   import osr
   from gdalconst import *
Run Code Online (Sandbox Code Playgroud)

python

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

git add -A没有在目录中添加所有修改过的文件

我想添加所有文件,无论是什么:是删除,创建,修改,未跟踪等?我只是不想与git添加所有我的文件EVERY TIME.我试过git add -A但它不是在文件夹中添加修改过的文件.

这是git status我项目的初始内容:

Rakib-MacBook-Pro:my-xcode-practice rakib$ git status
# On branch master
# Changes not staged for commit:
#   (use "git add <file>..." to update what will be committed)
#   (use "git checkout -- <file>..." to discard changes in working directory)
#   (commit or discard the untracked or modified content in submodules)
#
#   modified:   BankAccount (modified content, untracked content)
#   modified:   BuckysButtons (modified content, untracked content)
# …
Run Code Online (Sandbox Code Playgroud)

git recursion

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

合成和分裂视图

最近,我开始使用syntastic,因为它简化了开发.

唯一困扰我的是它处理拆分视图.

我也使用NERDtree,每当在vsplit视图中打开另一个文件时,会发生以下情况:

---------------------------------------------------------
|        |                   |                          |
|NERDTree|    file           |                          |
|        |                   |       file               |
|        |                   |                          |
|        |--------------------                          |
|        |   syntastic       |                          |
---------------------------------------------------------
|                                                       |
|                 syntastic                             |
|                                                       |
---------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)

有没有办法摆脱小额外的合成瓷砖?如果想要两个小块(每个文件一个),或者只有一个块显示当前活动文件块的信息.

vim syntastic

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

查找文件,在unix bash中重命名

这应该是相对微不足道的,但我已经尝试了一段时间没有太多运气.我有一个目录,里面有很多目录,每个目录都有自己的结构和文件.

我希望在工作目录下的任何目录中找到所有.java文件,并将它们重命名为特定名称.例如,我想将所有java文件命名为"test.java".

如果目录结构是:

./files/abc/src/abc.java
./files/eee/src/foo.java
./files/roo/src/jam.java
Run Code Online (Sandbox Code Playgroud)

我想简单地重命名为:

./files/abc/src/test.java
./files/eee/src/test.java
./files/roo/src/test.java
Run Code Online (Sandbox Code Playgroud)

当然,我的部分问题是路径可能有空格.我不需要担心重命名文件中的类或任何内容,只需要文件名.

如果目录中有超过1个.java文件,我不介意它是否被覆盖或者是否给出了选择要做的提示(要么是好的,每个目录中不可能有超过1个.

我尝试过的:

看着mv并找到,但是当我把它们管在一起时,我似乎做错了,我想确保将它们保留在当前位置并重命名,而不是移动.

谢谢,我真的很感激任何帮助.

unix bash rename mv

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

PyQt4 到 PyQt5 怎么样?

我的代码是用 PyQt4 创建的,我想将它转换为 PyQt5。我尝试了一些脚本来转换代码;但是,除了名字,什么都没有改变。我需要手动更改什么才能使代码与 PyQt5 一起使用?

这是我的代码的第一部分:

import sys
from pymaxwell import *
from numpy import *
from PyQt4 import QtGui, QtCore, uic
from PyQt4.QtGui import QMainWindow, QApplication
from PyQt4.QtCore import *
from PyQt4.phonon import Phonon
from ffmpy import FFmpeg
import os
import app_window_dark
import about

uifile = 'Ui/app_window_dark.ui'
aboutfile = 'Ui/about.ui'

Ui_MainWindow, QtBaseClass = uic.loadUiType(uifile)
Ui_Dialog= uic.loadUiType(uifile)

class About(QtGui.QMainWindow, about.Ui_Dialog):
    def __init__(self, parent=None):
        super(About, self).__init__()
        QtGui.QMainWindow.__init__(self, parent)
        Ui_Dialog.__init__(self)
        self.setWindowModality(QtCore.Qt.ApplicationModal)
        point = parent.rect().bottomRight()
        global_point = parent.mapToGlobal(point)
        self.move(global_point - QPoint(395, 265)) …
Run Code Online (Sandbox Code Playgroud)

python pyqt pyqt4 python-3.x pyqt5

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

R CMD INSTALL - 构建包 - >"短片丢失"

问题: C:\>Rcmd.exe INSTALL --build --library=C:/Users/local_aphalo/Documents/R/win-library/3.0 photobiology

C:\>Rcmd.exe INSTALL --build --library=C:/Users/local_aphalo/Documents/R/win-library/3.0 photobiology_0.2.6.tar.gz

第一个命令(由RStudio使用)构建一个缺少晕影的ZIP文件.

第二个命令构建一个包含晕影的ZIP.

使用R CMD而不是Rcmd.exe没有区别..tar.gz是在尝试从完全相同的源文件构建.zip文件之前立即构建的,来自RStudio(使用Rcmd.exe构建光生物学).

使用knitr,文档和NAMESPACE使用ROxygen2在.Snw文件中编码晕影.问题出现在我尝试构建的所有软件包上,但它们的编码非常相似.其中只有一个使用Rcpp.

从RStudio安装包以供使用时,从.tar.gz安装就可以安装晕影了.如果从.zip安装,是否安装了vignet,取决于.zip文件是否包含它们(这取决于使用此消息顶部的两个命令中的哪一个来构建.zip文件).

我正在使用R 3.0.1,并且几天前还尝试了几个R 3.0.1补丁版本.我主要使用Windows 7(32位和64位),我在Ubuntu 64bit下尝试了一次,问题是可重现的.我首先注意到使用RStudio(0.97和0.98)并在RStudio论坛上发布消息时的问题,但在几周内没有收到任何答复.我在RStudio网站论坛上找到了至少另一篇关于这个问题的相对较老的帖子,但是还没有得到答复.今天,我进一步调查,问题显然与RStudio无关,因为我可以通过命令行重现它.

问题是:这种行为是一个特征吗?一个bug?或者我错过了所用命令中的一个选项?

当然,我可以通过使用.tar.gz文件来构建.zip文件,从命令行轻松解决问题,但我认为构建包的首选方法是将包名称作为参数提供.

感谢您对此问题的起源有任何见解.

binary vignette r build package

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

snmpd.conf 中的 sysLocation 和 sysContact 对象是什么?

我正在尝试在 Ubuntu 14.04 上配置 SNMP。有一个步骤,我必须编辑社区字符串sysLocationsysContact但我不确定那里有什么。snmpd.conf 文件中的sysLocationsysContact对象是什么以及如何为我的机器获取这些值?

snmp

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

如何使用电力线显示 vim 中的所有缓冲区?

我想在状态行上显示所有缓冲区的名称(我使用电力线)。我希望当前缓冲区能够突出显示,而其他缓冲区则不突出显示。当我使用:bn:bp时,它会突出显示更改的缓冲区。我怎样才能做到呢?

vim powerline

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

标签 统计

python ×2

vim ×2

bash ×1

binary ×1

build ×1

git ×1

mv ×1

package ×1

powerline ×1

pyqt ×1

pyqt4 ×1

pyqt5 ×1

python-3.x ×1

r ×1

recursion ×1

rename ×1

snmp ×1

syntastic ×1

unix ×1

vignette ×1