小编Swi*_*ick的帖子

sys.argv [1]在脚本中的含义

我现在正在教自己Python,只是想简单地说(参考下面的例子)sys.argv [1]代表什么.它只是要求输入吗?

#!/usr/bin/python3.1

# import modules used here -- sys is a very standard one
import sys

# Gather our code in a main() function
def main():
  print ('Hello there', sys.argv[1])
  # Command line args are in sys.argv[1], sys.argv[2] ..
  # sys.argv[0] is the script name itself and can be ignored

# Standard boilerplate to call the main() function to begin
# the program.
if __name__ == '__main__':
  main()
Run Code Online (Sandbox Code Playgroud)

python

135
推荐指数
6
解决办法
37万
查看次数

在Bash脚本中随机选取并打印三个字符串中的一个

如何打印值1,2或3(随机).我最好的猜测失败了:

#!/bin/bash

1 = "2 million"
2 = "1 million"
3 = "3 million"

print randomint(1,2,3)
Run Code Online (Sandbox Code Playgroud)

random bash shell

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

.bat文件在Console2中打开可执行文件

我的目标是创建一个.bat启动器,它将在Console2中执行命令行.exe程序.
我最好的猜测是它应该是这样的:

@echo off
start "" Console.exe program.exe
Run Code Online (Sandbox Code Playgroud)

但这一切都打开了Console2.
请注意,所有.bat和可执行文件都在同一个文件夹中.

batch-file console2

14
推荐指数
2
解决办法
7351
查看次数

如何在LOVE 2D中创建步行动画

所以我想知道如何根据我按下/按下的键改变我创建的角色图像?

当按下"d"(或任何一个按键)时,我最终会有一个行走动画,但是当刚刚按下"d"键等时它就会静止.所有图像都已经创建.

我试过这个,但没有成功:

function love.load()

    if love.keyboard.isDown("a") then
        hero = love.graphics.newImage("/hero/11.png")
    elseif love.keyboard.isDown("d") then
        hero = love.graphics.newImage("/hero/5.png")
    elseif love.keyboard.isDown("s") then
        hero = love.graphics.newImage("/hero/fstand.png")
    elseif love.keyboard.isDown("w") then
        hero = love.graphics.newImage("/hero/1.png")
    end

function love.draw()

    love.graphics.draw(background)
    love.graphics.draw(hero, x, y)

end
Run Code Online (Sandbox Code Playgroud)

lua animation love2d

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

失败的bash if语句

if语句似乎无法正常运行,无论if语句结果如何,程序都会启动.我错过了什么?

#!/bin/bash

dtime=($(date |cut -c12-13))
sevenO="19"
redshift=($(gtk-redshift -l -31.9530044:115.8574693))

if ( [[ "$dtime" -gt "$sevenO" ]])
then
    $redshift
fi
Run Code Online (Sandbox Code Playgroud)

bash if-statement

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

Java程序不会输出到文件

这是Uni的一个非常基本的程序,它将用户数据写入文件.我已经清楚地遵循了说明,但它似乎没有将数据输出到文件中.它只是创建一个空文件.我正在使用Ubuntu,如果这有所不同.

import java.util.Scanner;       
import java.io.*;           

/**
  This program writes data to a file.
*/

public class FileWriteDemo
{
    public static void main(String[] args) throws IOException
    {
        String fileName;    // File name
        String friendName;  // Friend's name
        int numFriends;     // Number of friends

        // Create a Scanner object for keyboard input
        Scanner keyboard = new Scanner(System.in);

        // Get the number of friends
        System.out.print("How many friends do you have? ");
        numFriends = keyboard.nextInt();

        // Consume the remaining new line character
        keyboard.nextLine();

        // …
Run Code Online (Sandbox Code Playgroud)

java

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

{} \的功能;

我正在讨论Unix教程,我已经遇到了这个:

find ~ -name test3* -ok rm {}\;
Run Code Online (Sandbox Code Playgroud)

我很好奇它的{}\;作用.

bash shell

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

如何在Python中声明单个数组值?

我目前正在使用python-jabberbot,并且无法创建一个发送随机句子的简单方法.我不擅长python,所以我想知道我哪里出错了.我有一种感觉,我宣布阵列是我的垮台:

def whatdoyouknow(self, mess, args):
        """random response"""   
        string[0] = 'this is a longish sentence about things'
        string[1] = 'this is a longish sentence about things number 2'
        string[2] = 'this is a longish sentence about things number 3'

        i = random.randint(0, 2)
        return string[i]
Run Code Online (Sandbox Code Playgroud)

python xmpp

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

理解如何在 C++ 中解决不明确的成员请求

如何在不继承类 A 的情况下使用类 A 中的函数而不继承类 A(尽管我理解这是不好的做法,我根本不允许更改继承)并且不删除 D 中 C 和 B 的继承?我似乎无法找到解决成员请求不明确错误的方法。我(错误地)认为无论距离多远

class A 
{
public:
  void DoEverything(int){ }
};

class B : public A
{
public:
    ...
};

class C : public A
{
public:
    ...
};

class D : public C : public B
{
public:
    ...
};

int main() 
{
  D dMan;
  int i = 2;

  dMan.DoEverything(i);
}
Run Code Online (Sandbox Code Playgroud)

我的示例大致基于此处找到的“模糊基类(仅限 C++)”示例:http : //publib.boulder.ibm.com/infocenter/comphelp/v8v101/topic/com.ibm.xlcpp8a.doc/language/ ref/cplr138.htm#cplr138但这并没有帮助我理解问题。

c++ inheritance ambiguous

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

调用抛出FileNotFoundException的方法

我很确定这很容易,但我找不到直截了当的答案.如何调用方法throws FileNotFoundException

这是我的方法:

private static void fallingBlocks() throws FileNotFoundException
Run Code Online (Sandbox Code Playgroud)

java methods filenotfoundexception throws

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

love.keyreleased(key)的功能和love.keyboard.isDown一样吗?

love.keyreleased(key)功能是否相同love.keyboard.isDown

例如,我可以声明:

function love.update()

    if love.keyreleased("left") then
            hero = heroLeft
    end
end     
Run Code Online (Sandbox Code Playgroud)

lua love2d

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