본문 바로가기

반응형

개발하자

사용자 이름과 비밀번호만 허용하지 않는 구글의 정책 업데이트 후 파이썬을 사용하여 이메일을 보내는 방법은 무엇입니까? 사용자 이름과 비밀번호만 허용하지 않는 구글의 정책 업데이트 후 파이썬을 사용하여 이메일을 보내는 방법은 무엇입니까?나는 파이썬을 사용하여 이메일을 보내는 방법을 배우려고 노력하고 있다. 내가 읽은 웹의 모든 튜토리얼은 Gmail을 사용하는 방법을 설명한다. 하지만, 2022년 5월 30일부터 (모든 사람이 그의 계정으로 원하는 것을 자유롭게 할 수 있음에도 불구하고) 구글은 다음과 같은 새로운 정책을 가지고 있다: 계정의 보안을 유지하기 위해 Google은 2022년 5월 30일부터 사용자의 사용자 이름과 암호만 묻는 타사 앱 또는 장치의 사용을 더 이상 지원하지 않습니다. Google 계정에 로그인합니다. 출처: 그리고 우리는 다음을 얻는다: 그래서 제 질문은 파이썬(다른 회사에 속한 이메일 계정 포.. 더보기
파이썬의 다른 열 값을 기준으로 한 열에 대한 값의 평균을 구하는 방법(판다, 주피터) 파이썬의 다른 열 값을 기준으로 한 열에 대한 값의 평균을 구하는 방법(판다, 주피터)이미지는 올바른 평균이 계산되고 있는지 확인하기 위해 사용 중인 테스트 데이터 세트를 보여줍니다. 나는 'T' 열의 필터링된 값을 기준으로 'G' 열의 해당 값의 평균을 구할 수 있기를 원한다. 그래서 나는 'G' 열의 값을 합하고자 하는 'T' 열의 값을 설정한 다음 합계를 카운트로 나누어 변수에 추가되는 평균을 얻는다. 그러나 평균이 올바르게 계산되지 않았습니다. 아래를 보다 total=0 g_avg=[] output=[] counter=0 for i, row in df_new.iterrows(): if (row['T'] > 2): counter+=1 total+=row['G'] if (counter != 0 and.. 더보기
명령줄 인수가 너무 많습니다. 테라폼 계획 명령줄 인수가 너무 많습니다. 테라폼 계획나는 테라폼이 처음이다. 나는 애저 파이프라인을 통해 간단한 스토리지 계정을 생성하려고 하지만 파이프라인을 실행할 때 "Too much 명령줄 인수"라는 오류가 발생한다. 나는 충격을 받았고 내가 무엇을 잘못하고 있는지 모른다. 누가 도와줄 수 있나요. 이것은 파이프라인에서 내 계획 스크립트이다: - script: terraform plan -out = plan.tfplan displayName: Terraform plan workingDirectory: $(System.DefaultWorkingDirectory)/terraform env: ARM_CLIENT_ID: $(application_id) ARM_CLIENT_SECRET: $(client_secret) .. 더보기
파이썬에서 문자열의 문자열 대체 필드를 구문 분석하는 방법? 파이썬에서 문자열의 문자열 대체 필드를 구문 분석하는 방법?파이썬은 mystr1 = "{replaceme} 다른 텍스트와 같은 개념을 가지고 있다..." 여기서 {replaceme}(교체 필드)는 mystr1.format(replaceme="yay!)과 같은 문을 통해 쉽게 포맷할 수 있습니다. 그래서 나는 종종 큰 문자열로 작업하고 있고 때로는 대체 필드를 모두 알지 못하고 수동으로 해결해야 하는데, 한두 개라면 나쁘지 않지만 때로는 수십 개이고 파이썬에 dic.keys()와 비슷한 기능이 있으면 좋을 것이다. 파이썬에서 문자열의 문자열 대체 필드를 어떻게 구문 분석합니까? 커뮤니티의 답변 대신 대체 필드를 딕트로 뱉기 위해 아래 도우미 기능을 작성하여 원하는 값으로 간단히 업데이트하고 문자열을 포맷할.. 더보기
Python에서 두 개의 목록에서 목록 만들기(네스팅) Python에서 두 개의 목록에서 목록 만들기(네스팅)두 개의 어레이에서 어레이를 생성하고 싶지만 add() 또는 extend()를 사용하여 이 새 어레이를 생성하고 싶지 않습니다. 입력 배열에는 동일한 수의 행과 열이 있습니다: listone = [1,2,3] listtwo = [4,5,6] 예상되는 결과: mergedlist = [[1,4],[2,5],[3,6]] 을 통해 할 수 없습니다 mergedlist = listone.append(listtwo) or mergedlist = listone.extend(listtwo) 나는 받고 싶다 mergedlist = [[1,4],[2,5],[3,6]] 원하는 출력을 어떻게 얻을 수 있나요? 시도: listone = [1,2,3] listtwo = [4,5.. 더보기
파이썬에서 중첩 목록을 만드는 방법은 무엇인가요? 파이썬에서 중첩 목록을 만드는 방법은 무엇인가요?다음과 같이 파이썬에서 쉽게 중첩된 목록을 만들 수 있다는 것을 알고 있습니다: [[1,2],[3,4]] 그러나 어떻게 3x3x3 0 행렬을 만들 수 있을까? [[[0] * 3 for i in range(0, 3)] for j in range (0,3)] 또는 [[[0]*3]*3]*3 뭔가 잘못된 것 같아요. 치수 목록을 메소드에 전달하는 것만으로 작성할 수 있는 방법은 없습니까? 예: CreateArray([3,3,3]) 곱셈 구문만 네스트하면 됩니다: [[[0] * 3] * 3] * 3 따라서 이 연산을 표현하는 것은 간단합니다 def zeros(dimensions): return reduce(lambda x, d: [x] * d, [0] + dimen.. 더보기
파일의 썸네일을 보여주기 위해 플러터를 사용하여 PDF를 이미지로 변환할 수 있습니까? 파일의 썸네일을 보여주기 위해 플러터를 사용하여 PDF를 이미지로 변환할 수 있습니까?사용 사례: PDF의 썸네일을 파일 목록에 표시하려면. 목록에 썸네일을 표시하기 위해 FPF를 이미지로 변환할 수 있나요? 및 플러그인을 사용하여 PDF를 이미지로 변환하려면 다음과 같이 간단하게 수행할 수 있습니다: // send pdfFile as params imageFromPdfFile(File pdfFile) async { final document = await lib.PDFDocument.openFile(pdfFile.path); final page = await document.getPage(1); final pageImage = await page.render(width: page.width, heigh.. 더보기
Terraform은 컨테이너 정의에 대해 기본 매개 변수를 사용하여 새로운 리소스/강제 교체를 계속 강제합니다 Terraform은 컨테이너 정의에 대해 기본 매개 변수를 사용하여 새로운 리소스/강제 교체를 계속 강제합니다나는 다음과 같은 테라폼 구성을 생각해내고 있다. 나는 테라폼을 통해 ECR 이미지의 배치를 제어하기 위한 변수로 전달한다. 나는 초기 테라폼 계획/적용 주기에 따라 ecs_클러스터를 정상적으로 가동할 수 있다. 그러나 후속 테라폼 계획/적용 주기에서 테라폼은 새 컨테이너 정의를 강제로 적용하고 있으며, 이는 ECR 이미지가 그대로 유지됨에도 불구하고 전체 작업 정의를 재배치하는 이유입니다 이 동작으로 인해 ECR 이미지에 변경 사항 없이 의도하지 않은 작업 정의가 재활용되고 기본값이 설정된 강제 값만 지형적으로 적용됩니다. TF 구성 resource "aws_ecs_task_definition".. 더보기
쿠버네티스 포드 간에 스토리지를 공유하는 방법은 무엇인가요? 쿠버네티스 포드 간에 스토리지를 공유하는 방법은 무엇인가요?나는 쿠버네티스를 우리의 새로운 애플리케이션의 플랫폼으로 평가하고 있다. 지금은, 그것이 모두 매우 흥미로워 보입니다! 하지만, 나는 문제에 봉착했어요: 나는 GCE에서 내 클러스터를 호스팅하고 있고 나는 지속적인 통합 서버와 내 애플리케이션 서버라는 두 포드 간에 스토리지를 공유할 수 있는 메커니즘이 필요하다. 쿠버네티스로 이것을 하는 가장 좋은 방법은 무엇인가요? 하나의 포드가 디스크에 기록해야 하는 경우 GCE 디스크를 공유할 수 없기 때문에 볼륨 유형 중 어떤 것도 내 필요에 맞지 않는 것 같다. NFS는 완벽하겠지만, 쿠버네티스 클러스터를 위한 특별한 빌드 옵션이 필요한 것 같다? 편집: 스토리지 공유는 지금 쿠버네티스를 사용하면서 여러.. 더보기
Terraform을 사용하여 공유 액세스 키 허용 방지 Terraform을 사용하여 공유 액세스 키 허용 방지안녕하세요 저는 현재 테라폼 v0.12.28 및 제공업체 azurem v2.22.0을 사용하고 있습니다. 보안을 위해 Azure 스토리지 구성에서 비활성화(공유 액세스 키 허용, Blob 공용 액세스 허용, TLS1_2 사용)하고 싶었습니다. "allow_blob_public_access = false" 및 "min_tls_version = "TLS1_2"를 찾았지만 공유 액세스 키 허용을 비활성화할 매개 변수를 찾을 수 없습니다. resource "azurerm_storage_account" "main" { name = var.storage_account_name resource_group_name = azurerm_resource_group.mai.. 더보기

반응형