-2
는 내가 코드를 변경 평균을 알고 싶어 내가 포맷 기능을 사용할 때 '% {0}'PowerShell에서 다음 python.So를 컴파일 할 수 없습니다 파이썬에서 일부 파워 쉘 코드를 추가 할 수 있지만 만나고 싶어
는 내가 코드를 변경 평균을 알고 싶어 내가 포맷 기능을 사용할 때 '% {0}'PowerShell에서 다음 python.So를 컴파일 할 수 없습니다 파이썬에서 일부 파워 쉘 코드를 추가 할 수 있지만 만나고 싶어
이중 점 ..
은 범위 생성자입니다. 0..65535
은 0에서 65535 사이의 정수 배열을 반환합니다. 파이프 뒤의 백분율 기호 |%
은 파이프 뒤의 foreach-object
의 줄임말입니다. 이 경우
[byte[]]$bytes = 0..65535|%{0}
는 65536 값 0을 갖는 유형의 byte
bytes
라는 배열을 생성한다.
format
문자열을 사용하여 이것을 파이썬에서 호출하려는 경우 중괄호를 두 배로 이스케이프 처리해야합니다. 당신이 변수 이름을 조정하기 위해 파이썬을 사용하기를 원한다면 예를 들어, 당신이 사용하는 것입니다 : 당신의 답변
# in Python:
powershell_cmd = '[byte[]]${} = 0..65535|%{{0}}'.format('bytes')
감사합니다, 나는 [바이트 []] $ BT = 0..65535로 내 powershellcode 변경 | % { {0}},하지만 powershellcode는 이전과 같은 의미가 아니며 잘못된 결과를 얻습니다. – user8910954