小编Joy*_*ind的帖子

如何在Spyder中更改Python的路径?

我正在使用Debian.我安装了Python 3.2.3.Python 3的路径是/ usr/bin/python3.如何在Spyder中更改它?

python ide path spyder

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

如何使用rsync --list-only源列出该目录中的所有文件?

Rsync可用于列出服务器中的目录:

rsync --list-only username@servername:/directoryname
Run Code Online (Sandbox Code Playgroud)

这将列出包含详细信息的目录.rsync是否有任何选项可以列出目录中的所有文件,而不是列出包含详细信息的目录?

rsync

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

TypeError:__ init __()至少需要2个参数(给定1个)错误

我正在使用Python3开发一个简单的基于文本的Dungeon游戏.首先,提示用户从screen.py文件中选择英雄.

from game import *


class GameScreen:
    '''Display the current state of a game in a text-based format.
    This class is fully implemented and needs no
    additional work from students.'''

    def initialize_game(self):
        '''(GameScreen) -> NoneType
        Initialize new game with new user-selected hero class
        and starting room files.'''

        hero = None
        while hero is None:
            c = input("Select hero type:\n(R)ogue (M)age (B)arbarian\n")
            c = c.lower()
            if c == 'r':
                hero = Rogue()
            elif c == 'm':
                hero = Mage()
            elif c …
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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

错误:在Django中无法分配IP地址?

我正在运行Debian 6 stable,我正在尝试使用./manage.py runserver命令在本地运行Django .这就是我得到的:

Validating models...

0 errors found
Django version 1.4.1, using settings 'genelaytics.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
Error: That IP address can't be assigned-to.
Run Code Online (Sandbox Code Playgroud)

我尝试创建一个新的django项目,仍然得到相同的错误.有什么问题?我刚刚重新安装了Debian昨天因为这个问题.这个问题并没有消失.我该如何解决?

django

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

rsync 中 --password-file 选项的语法和先决条件是什么?

我想存储 rsync 附带的 --password-file 选项。我不想使用 ssh public_private 密钥加密。我试过这个命令:

rsync -avz --progress --password-file=pass.txt source destination
Run Code Online (Sandbox Code Playgroud)

这说:

The --password-file option may only be used when accessing an rsync daemon.
Run Code Online (Sandbox Code Playgroud)

所以,我尝试使用:

rsync -avz --progress --password-file=pass.txt source destination rsyncd --daemon
Run Code Online (Sandbox Code Playgroud)

但这会返回各种错误,例如未知选项。我的 sytanx 正确吗?如何在我的 Debian 机器中设置 rsync 守护进程。

rsync

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

如何使用DJango在Web浏览器中显示rsync --progress?

我正在编写一个Python/Django应用程序,它使用rsync协议将文件从服务器传输到本地机器.我们将处理大文件,因此进度条是必需的.命令中的--progress参数rsync做得很漂亮.所有细节进展都显示在终端中.如何在Web浏览器中显示进度?有没有钩功能或类似的东西?或者我可以将进度存储在日志文件中,调用它并每隔一分钟左右更新一次吗?

python django rsync

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

如何在 Python 中显示和解析 rsync 进度?

我正在使用rsyncwith--info-progress选项的开发版本。我正在编写一个 python 程序,它使用 rsync 将文件从服务器传输到本地计算机:

finalresult = subprocess.Popen(['sshpass', '-p', password, 'rsync', '-avz', '--info=progress2', 'hostname:/filename', '/home/nfs/django/user'],
                                    stdout=subprocess.PIPE).communicate()[0]
Run Code Online (Sandbox Code Playgroud)

当我在终端中运行程序时,它不会向我显示进度,但是如果我独立使用 rsync 实用程序,它会显示进度。我想在终端中查看进度并解析或获取进度百分比以供稍后使用以实时向用户显示进度条。谢谢!

编辑: 这是我到目前为止所尝试的:上面的代码将命令处理存储在finalresult变量中。我试图finalresult在 django 模板中打印变量,但它没有返回任何内容。

python rsync progress-bar

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

Angular中嵌套的foreach循环

我有两个像这样的数组:

var obj1 = [{'target_object_id': 1, 'extra': 'ok'}, {'target_object_id': 2, 'extra': 'ok'}]

var obj2 = [{'id': 4}, {'id': 2}]
Run Code Online (Sandbox Code Playgroud)

我想要做的是循环obj1obj2

if obj1.target_object_id == obj2.id // Append obj2['extra']=obj.extra
Run Code Online (Sandbox Code Playgroud)

怎么做角度?

foreach angularjs

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

如何从Python中的列表,字符串或元组中提取最后两项?

用户将输入字符串,列表或元组.

我必须提取第一个do和最后两个值.对于前两个值:

ls[:2]
Run Code Online (Sandbox Code Playgroud)

对于最后两个值,我该怎么办?

如果n是最后两个项可以切割为值的总数,则:

[n-1:]
Run Code Online (Sandbox Code Playgroud)

我怎么能放下代码?

python slice

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

标签 统计

python ×5

rsync ×4

django ×2

angularjs ×1

foreach ×1

ide ×1

path ×1

progress-bar ×1

python-3.x ×1

slice ×1

spyder ×1