반응형

python 39

C#에서 파이썬 스크립트를 실행하려면 어떻게 해야 합니까?

C#에서 파이썬 스크립트를 실행하려면 어떻게 해야 합니까? 이런 질문은 이전에도 여러 가지 정도로 질문이 있었지만, 저는 그것이 간결하게 답변되지 않았다고 생각하여 다시 질문합니다. 파이썬에서 스크립트를 실행하고 싶습니다.예를 들어 다음과 같습니다. if __name__ == '__main__': with open(sys.argv[1], 'r') as f: s = f.read() print s 파일 위치를 가져오고, 읽고, 내용을 인쇄합니다.그렇게 복잡하지는 않습니다. 좋아요, C#에서 이걸 어떻게 실행하죠? 이것이 제가 지금 가지고 있는 것입니다. private void run_cmd(string cmd, string args) { ProcessStartInfo start = new ProcessSta..

sourcecode 2023.07.17

순환 가져오기는 콜 스택에서 더 위쪽으로 작동하지만 가져오기 오류는 더 아래쪽으로 발생하는 이유는 무엇입니까?

순환 가져오기는 콜 스택에서 더 위쪽으로 작동하지만 가져오기 오류는 더 아래쪽으로 발생하는 이유는 무엇입니까? 이 오류가 발생합니다. Traceback (most recent call last): File "/Users/alex/dev/runswift/utils/sim2014/simulator.py", line 3, in from world import World File "/Users/alex/dev/runswift/utils/sim2014/world.py", line 2, in from entities.field import Field File "/Users/alex/dev/runswift/utils/sim2014/entities/field.py", line 2, in from entities.goa..

sourcecode 2023.07.17

쿼리 세트를 정렬하는 좋은 방법은 무엇입니까? - 장고

쿼리 세트를 정렬하는 좋은 방법은 무엇입니까? - 장고 제가 하려는 것은 다음과 같습니다. 가장 높은 점수를 받은 30명의 저자(Author.objects.order_by('-score')[:30]) 저자를 순서대로 배열하다last_name 좋은 의견이라도 있나?어때 import operator auths = Author.objects.order_by('-score')[:30] ordered = sorted(auths, key=operator.attrgetter('last_name')) 장고 1.4 이상에서는 여러 필드를 제공하여 주문할 수 있습니다. 참조: https://docs.djangoproject.com/en/dev/ref/models/querysets/ #주문 기준 order_by( 기본적으로..

sourcecode 2023.07.17

파이썬에서 int를 Enum으로 변환하는 방법은 무엇입니까?

파이썬에서 int를 Enum으로 변환하는 방법은 무엇입니까? python 2.7.6에서 backport enum34를 통한 새로운 Enum 기능 사용. 다음 정의에 따라 int를 해당 Enum 값으로 변환하려면 어떻게 해야 합니까? from enum import Enum class Fruit(Enum): Apple = 4 Orange = 5 Pear = 6 변환을 수행하기 위해 일련의 if-문을 수작업으로 작성할 수 있다는 것을 알고 있습니다. 하지만 변환하는 쉬운 비단어적 방법이 있습니까?기본적으로 열거값을 반환하는 ConvertIntToFruit(int) 함수를 원합니다. 제 사용 사례는 각 레코드를 개체로 읽어 들이는 레코드의 CSV 파일을 가지고 있는 것입니다.파일 필드 중 하나는 열거형을 나타내..

sourcecode 2023.07.17

중첩된 사전의 항목에서 판다 데이터 프레임 구성

중첩된 사전의 항목에서 판다 데이터 프레임 구성 구조가 포함된 사전 'user_dict'가 있다고 가정합니다. 레벨 1: 사용자 ID(긴 정수) 레벨 2: 카테고리(문자열) 레벨 3: 다양한 속성(플로트, 인트 등) 예를 들어, 이 사전의 항목은 다음과 같습니다. user_dict[12] = { "Category 1": {"att_1": 1, "att_2": "whatever"}, "Category 2": {"att_1": 23, "att_2": "another"}} 의 각 항목user_dict동일한 구조를 가지고 있으며user_dict에는 속성에서 시리즈를 구성하는 판다 DataFrame에 제공하려는 항목이 많이 포함되어 있습니다.이 경우 계층형 인덱스가 목적에 유용합니다. 특히, 제 질문은 데이터 프..

sourcecode 2023.07.17

파이썬을 사용하여 어레이에서 특정 요소를 제거하는 방법

파이썬을 사용하여 어레이에서 특정 요소를 제거하는 방법 배열에서 특정 요소를 제거하는 것을 쓰고 싶습니다.나는 내가 해야 한다는 것을 압니다.for배열을 반복하여 내용과 일치하는 요소를 찾습니다. 예를 들어, 전자 메일 배열이 있는데 전자 메일 문자열과 일치하는 요소를 제거하려고 합니다. 다른 배열에도 동일한 인덱스를 사용해야 하기 때문에 for 루프 구조를 실제로 사용하고 싶습니다. 제가 가지고 있는 코드는 다음과 같습니다. for index, item in emails: if emails[index] == 'something@something.com': emails.pop(index) otherarray.pop(index) 배열을 반복할 필요가 없습니다.정당: >>> x = ['ala@ala.com'..

sourcecode 2023.07.17

SQL 화학을 사용하여 새 데이터베이스를 만드는 방법은 무엇입니까?

SQL 화학을 사용하여 새 데이터베이스를 만드는 방법은 무엇입니까? SQLAlchemy를 사용하면 다음과 같이 Engine 개체가 생성됩니다. from sqlalchemy import create_engine engine = create_engine("postgresql://localhost/mydb") 액세스engine인수에 지정된 데이터베이스가 실패할 경우create_engine(이 경우에는,mydb)가 존재하지 않습니다.지정된 데이터베이스가 존재하지 않는 경우 SQL 화학에서 새 데이터베이스를 생성하도록 지시할 수 있습니까?SQLAlchemy-Utils는 SQLAlchemy에 대한 사용자 지정 데이터 유형 및 다양한 유틸리티 기능을 제공합니다.pip을 사용하여 최신 공식 버전을 설치할 수 있습니다...

sourcecode 2023.07.17

한 축을 따라 NumPy 배열의 최대 요소 인덱스를 가져오는 방법

한 축을 따라 NumPy 배열의 최대 요소 인덱스를 가져오는 방법 저는 2차원 NumPy 배열을 가지고 있습니다.축 위의 최대값을 가져오는 방법을 알고 있습니다. >>> a = array([[1,2,3],[4,3,1]]) >>> amax(a,axis=0) array([4, 3, 3]) 최대 요소의 인덱스는 어떻게 얻을 수 있습니까?저는 출력물을 원합니다.array([1,1,0])대신.>>> a.argmax(axis=0) array([1, 1, 0]) >>> import numpy as np >>> a = np.array([[1,2,3],[4,3,1]]) >>> i,j = np.unravel_index(a.argmax(), a.shape) >>> a[i,j] 4 argmax()각 행에 대한 첫 번째 항목만..

sourcecode 2023.07.17

잘못 구성됨:설정에 액세스하기 전에 환경 변수 DJANO_Settings_MODULE을 정의하거나 settings.configure()를 호출해야 합니다.

잘못 구성됨:설정에 액세스하기 전에 환경 변수 DJANO_Settings_MODULE을 정의하거나 settings.configure()를 호출해야 합니다. Heroku에 배포할 Django 프로젝트를 구성하려고 했습니다.다음과 같은 오류가 발생하고 있는데 어떻게 수정해야 할지 잘 모르겠습니다. 다음은 전체 추적 및 오류입니다. 22:46:15 web.1 | Traceback (most recent call last): 22:46:15 web.1 | File "/Users/nir/nirla/venv/lib/python2.7/site-packages/gunicorn/arbiter.py", line 495, in spawn_worker 22:46:15 web.1 | worker.init_process() 22..

sourcecode 2023.07.17

파이썬에서 딕트에 도트 표기법을 사용하는 방법은 무엇입니까?

파이썬에서 딕트에 도트 표기법을 사용하는 방법은 무엇입니까? 인데 . 의 값 접 근 표기법의 하는 표기법dict. 내가 가지고 있다고 치자.test다음과 같이: >>> test = dict() >>> test['name'] = 'value' >>> print(test['name']) value 하지만 나는 할 수 있기를 바랍니다.test.name갖기 위해value사실 나는 그것을 무시함으로써 그것을 했습니다.__getattr__우리 반의 방법은 다음과 같습니다. class JuspayObject: def __init__(self,response): self.__dict__['_response'] = response def __getattr__(self,key): try: return self._respo..

sourcecode 2023.07.17
반응형