«arguments» etiketlenmiş sorular

Bağımsız değişken, bir işleve, yordama veya komut satırı programına iletilen bir değerdir. Bu ayrıca JavaScript'teki Dizi benzeri `arguments 'nesnesini de belirtir.


5
Bir fonksiyonun aldığı anahtar kelime argümanlarını listeleyebilir misiniz?
Anahtar / değerleri anahtar kelime argümanları olarak geçirmem gereken bir dikte sahibim .. Örneğin .. d_args = {'kw1': 'value1', 'kw2': 'value2'} example(**d_args) Bu iyi çalışıyor, ancak d_args diktinde exampleişlev tarafından kabul edilmeyen değerler varsa , açıkça ölür .. Örneğin, örnek işlev olarak tanımlanırsadef example(kw2): Ne neslini d_argsne de exampleişlevini kontrol …


7
Komut Satırı Bağımsız Değişkenleriyle C # 'dan PowerShell Betiğini Yürütün
C # içinden bir PowerShell betiği yürütmem gerekiyor. Komut dosyası, komut satırı argümanlarına ihtiyaç duyar. Şimdiye kadar yaptığım şey bu: RunspaceConfiguration runspaceConfiguration = RunspaceConfiguration.Create(); Runspace runspace = RunspaceFactory.CreateRunspace(runspaceConfiguration); runspace.Open(); RunspaceInvoke scriptInvoker = new RunspaceInvoke(runspace); Pipeline pipeline = runspace.CreatePipeline(); pipeline.Commands.Add(scriptFile); // Execute PowerShell script results = pipeline.Invoke(); scriptFile "C: \ Program …

7
Bir toplu iş dosyasını başlatırken / çağırırken bir bağımsız değişkenin tanımlanıp tanımlanmadığını nasıl kontrol edebilirim?
Bir toplu iş dosyasında aşağıdaki doğrulama mantığını kullanmaya çalışıyorum, ancak "kullanım" bloğu, toplu iş dosyasına hiçbir parametre sağlanmadığında bile hiçbir zaman yürütülmüyor. if ("%1"=="") goto usage @echo This should not execute @echo Done. goto :eof :usage @echo Usage: %0 <EnvironmentName> exit 1 Neyi yanlış yapıyorum?

2
ruby diziyi işlev bağımsız değişkenlerine dönüştürür
Bir dizim olduğunu varsayalım. Diziyi bir işleve geçirmek istiyorum. Ancak işlev, iki argüman bekler. Diziyi anında 2 bağımsız değişkene dönüştürmenin bir yolu var mı? Örneğin: a = [0,1,2,3,4] b = [2,3] a.slice(b) Ruby'de bir hata verir. Ben girişine gerek a.slice(b[0],b[1])ben gibi daha şık bir şey arıyorum a.slice(foo.bar(b)) teşekkür.


11
Java yöntemi argümanlarını nihai olarak oluşturma
finalAşağıdaki kod arasında ne fark yaratır? Argümanları olarak bildirmenin herhangi bir avantajı var mı final? public String changeTimezone( Timestamp stamp, Timezone fTz, Timezone toTz){ return .... } public String changeTimezone(final Timestamp stamp, final Timezone fTz, final Timezone toTz){ return .... }

5
Python'da aşırı yüklenmiş fonksiyonlar?
Python'da aşırı yüklenmiş fonksiyonlara sahip olmak mümkün mü? C # 'da şöyle bir şey yapardım void myfunction (int first, string second) { //some code } void myfunction (int first, string second , float third) { //some different code } ve sonra işlevi çağırdığımda, argüman sayısına bağlı olarak ikisi arasında ayrım …


7
PowerShell ps1 dosyasına komut satırı bağımsız değişkenleri nasıl iletilir
Yıllardır cmd/DOS/Windowskabuğu kullandım ve dosyaları toplu işlemek için komut satırı argümanlarını geçtim . Örneğin, bir dosya var, zuzu.batve içinde, ben erişim %1, %2vb Şimdi, ben bir çağırdığınızda aynı şeyi istiyoruz PowerShellsenaryoyu when I am in a Cmd.exe shell. Bir komut xuxu.ps1dosyam var (ve PATHEXT değişkenime ve PowerShell ile ilişkili PS1 …

3
Maven: Komut satırından argümanları ileten bir .java dosyası nasıl çalıştırılır
Aşağıdaki problemim var. mvnBir Main.javadosya için komut satırından çalıştırmak istiyorum . Main.javabir parametre kabul eder. Bunu komut satırından nasıl yaparım? Bir örnek bulmaya çalıştım ama başarılı olamadım. Birisi bana bunun bir örneğini vererek yardımcı olabilir mi? Baktım burada ama oldukça ne yapmam gerektiğini anlayamadım. Ayrıca, bu komutu Main.java klasöründen farklı …
88 java  maven  arguments 


5
Bir VBScript'e (cscript ile başlatılan vbs dosyası) bir bağımsız değişken iletebilir miyim?
Bu komut dosyasını "test.vbs" içine kaydetmiştim: Set FSO = CreateObject("Scripting.FileSystemObject") Set File = FSO.OpenTextFile(workFolder &"\test.txt", 2, True) File.Write "testing" File.Close Set File = Nothing Set FSO = Nothing Set workFolder = Nothing Komut dosyasını çalıştırdığımda "workFolder" değişkeninin değerini iletmek istiyorum. Bunu nasıl yapabilirim? Bunu yapabilir miyim? "Cscript test.vbs workFolder: 'C: …

7
Değişken işlev bağımsız değişkeni varsayılan değerleri için iyi kullanımlar?
Python'da, değişken bir nesneyi bir işlevdeki bir argümanın varsayılan değeri olarak ayarlamak yaygın bir hatadır. İşte David Goodger'ın bu mükemmel yazısından bir örnek : >>> def bad_append(new_item, a_list=[]): a_list.append(new_item) return a_list >>> print bad_append('one') ['one'] >>> print bad_append('two') ['one', 'two'] Bunun neden olduğunun açıklaması burada . Ve şimdi sorum için: …
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.