argv

    2熱度

    2回答

    我的腳本當前使用sys.argv來檢查提供給程序的輸入文件。 我試圖利用​​,但我似乎無法使它工作。我能夠設置它並添加一個參數,但是當我解析一個參數並打印解析的參數時,我會得到一個名稱空間。我怎樣才能得到一個字符串?基本上,我想將參數作爲一個字符串,並打開一個名稱的文件。 目前,我sys.argv是: filename = sys.argv[1] f = open(filename, 'r')

    2熱度

    4回答

    在下面的代碼: #include<stdio.h> int main(int argc,char *argv[]){ int index; for(index = 0; index < argc; index++) { printf("The %d is %s\n",index,argv[index]); } return 0; } 從聲

    -7熱度

    3回答

    我試圖編寫一些代碼,只允許在argv [1]參數中輸入四個字母之一。如果它是另一個字母,字母q應該出現。 所以香港專業教育學院的書面 #include <iostream> #include <cstdlib> char D, A , R, B; if(argv[1] != D||A||R||B) { cout << "Q" << endl; return(0);

    1熱度

    6回答

    到目前爲止,我唯一感到困惑的部分是如何使用第一個參數設置execv作爲當前工作目錄。我已經嘗試了兩個「。」和「〜」,既不向屏幕執行任何操作;同「/」。和「/〜」。我如何有execv運行這樣的困惑: $ ./prog LS -t -al 而且有它在當前目錄下執行程序後,執行的命令(其存儲到的argv) ,或同一目錄中的文件是(這將基於誰在使用它而改變。) 我的代碼: #include <stdlib

    -1熱度

    1回答

    說我有一個模塊MyModule。 MyModule作爲函數Myfunction。 Myfunction根據輸入和pickle文件'my.p'做了一些處理並返回它。 我有一個名爲MyProgram.py的程序。在MyProgram.py中我導入MyModule並使用Myfunction很多。如: from MyModule import MyFunction MyProgram.py需要一些輸入

    1熱度

    1回答

    你好我學習在Windows 7中,NASM彙編語言,alink的環境 我不知道如何可以彈出MessageBoxA標題爲它的文件名 是我的嘗試是在這裏 %include "win32n.inc" extern MessageBoxA import MessageBoxA user32.dll extern ExitProcess import ExitProcess kernel32.dl

    6熱度

    1回答

    我使用exec()來執行一個文件,但該文件是在一個類,我讀了更多關於argv,但它是混亂。我需要讓它在課堂上工作。 它說: 請注意,$ ARGV和ARGC $需要聲明全局的,而試圖類方法 上php.net內訪問

    3熱度

    1回答

    我想將argv[0]存儲在一個寄存器中,然後將其打印出來,但是當我運行我的彙編程序時出現段錯誤。 跟蹤: $ nasm -f macho -o scriptname.o --prefix _ scriptname.asm $ ld -o scriptname scriptname.o -arch i386 -lc -macosx_version_min 10.6 -e _start -no_pi

    1熱度

    2回答

    有沒有辦法在java中查詢argv的運行時?像python中的sys.argv一樣。 是的我在java中意識到你通常只是通過從主要參數。我意識到這在實踐中可能不是一個好主意。我正在從Python中移植一個具有sys.argv默認參數的庫。我可能會決定最後包含或排除它。

    1熱度

    4回答

    我正在閱讀學習python硬的方式, 和第15章我想使用導入 argv分配變量和原始輸入來獲得 用戶輸入。該腳本是: from sys import argv script, filename, = argv txt = open(filename) print " Here's your file %r :" % filename print txt.read() print