반응형

python-3 19

Python 3의 상대적 가져오기

Python 3의 상대적 가져오기 같은 디렉토리의 다른 파일에서 함수를 가져오려고 한다. 때때로 그것은 나와 함께 일한다.from .mymodule import myfunction하지만 가끔 나는 다음과 같은 말을 듣는다. SystemError: Parent module '' not loaded, cannot perform relative import 가끔 와도 통할 때가 있다.from mymodule import myfunction, 그러나 때때로 나는 또한 다음과 같은 것을 얻는다. SystemError: Parent module '' not loaded, cannot perform relative import 나는 이곳의 논리를 이해할 수 없고 아무런 설명도 찾을 수 없었다.이건 완전히 무작위로 보..

IT이야기 2022.04.09

Ubuntu에서 pip을 통해 python3 버전의 패키지를 설치하는 방법?

Ubuntu에서 pip을 통해 python3 버전의 패키지를 설치하는 방법? 나는 둘 다 가지고 있다.python2.7그리고python3.2에 설치된.Ubuntu 12.04. 심볼크크python에 대한 링크.python2.7. 입력하는 경우: sudo pip install package-name 인 기게 설치.python2의 버전package-name. 일부 패키지는 둘 다 지원python2그리고python3. 설치 방법python3의 버전package-name경유로pip?Ubuntu 12.10+와 Fedora 13+는 패키지로 불리는 것을 가지고 있다.python3-pip어떤 것이 설치될 것인가pip-3.2(또는)pip-3.3pip-3.4또는pip3최신 버전의 경우) 후프를 통한 이 점핑. 나는 이런 ..

IT이야기 2022.04.09

Python 3에서 웹에서 파일 다운로드

Python 3에서 웹에서 파일 다운로드 같은 게임/응용프로그램의 .jad 파일에 지정된 URL을 읽어 웹서버에서 .jar(java) 파일을 다운로드하는 프로그램을 만들고 있다.나는 Python 3.2.1을 사용하고 있다. JAD 파일(모든 JAD 파일에는 JAR 파일의 URL이 포함되어 있다)에서 JAR 파일의 URL을 추출해 냈지만, 짐작하시겠지만 추출된 값은 유형() 문자열이다. 관련 기능: def downloadFile(URL=None): import httplib2 h = httplib2.Http(".cache") resp, content = h.request(URL, "GET") return content downloadFile(URL_from_file) 그러나 나는 항상 위의 함수에서 타입은..

IT이야기 2022.04.04

Python 3으로 pip을 설치하는 방법?

Python 3으로 pip을 설치하는 방법? pip을 설치하고 싶다.파이썬 3을 지원해야 하는데, 파이썬 2에만 사용할 수 있는 setuptools가 필요하다. Python 3으로 pip을 설치하는 방법은?및: 수권동 설치 사 사 사 사 사 사 사사setuptools더 이상 표준 과정이 아니다. Python 2.7.9+ 또는 Python 3.4+를 실행하는 경우 축하해, 넌 이미 가지고 있어야 해.pip설치된. , 만약 그렇지 않다면, 계속 읽어라. Unix 유사 시스템을 실행하는 경우 일반적으로 패키지를 설치할 수 있음pipPython 버전이 2.7.9 또는 3.4 이전 버전이거나 시스템이 어떤 이유로든 포함하지 않은 경우 패키지 관리자를 통해. 더 일반적인 디스트로 중 일부에 대한 지침은 다음과 같다..

IT이야기 2022.03.26

파이톤 대본에 #!(쉐뱅)을 넣어야 하나, 어떤 형식을 취해야 하나?

파이톤 대본에 #!(쉐뱅)을 넣어야 하나, 어떤 형식을 취해야 하나? 내 파이톤 대본에 쉐뱅을 넣을까?어떤 형태로? #!/usr/bin/env python 또는 #!/usr/local/bin/python 이것들도 똑같이 휴대할 수 있는 겁니까?어떤 형태가 가장 많이 사용되나? 참고: 토네이도 프로젝트는 셰방을 사용한다.반면에 장고 프로젝트는 그렇지 않다.어떤 스크립트의 셰방 라인이든 입력하지 않고 독립 실행형 실행 파일처럼 실행할 수 있는 스크립트의 기능을 결정한다.python터미널에서 미리 또는 파일 관리자에서 두 번 클릭할 때(올바르게 구성된 경우)그럴 필요는 없지만 일반적으로 그렇게 해서 누군가가 편집기에서 파일을 열면, 그들은 그들이 무엇을 보고 있는지 즉시 알게 된다.하지만 어떤 쉬방 라인을 사..

IT이야기 2022.03.24

python에서 받아쓰기의 깊은 사본

python에서 받아쓰기의 깊은 사본 a의 깊은 카피를 만들고 싶다.dict비단뱀으로불행히도.deepcopy()에 대한 방법이 존재하지 않는다.dict어떻게 하지? >>> my_dict = {'a': [1, 2, 3], 'b': [4, 5, 6]} >>> my_copy = my_dict.deepcopy() Traceback (most recent calll last): File "", line 1, in AttributeError: 'dict' object has no attribute 'deepcopy' >>> my_copy = my_dict.copy() >>> my_dict['a'][2] = 7 >>> my_copy['a'][2] 7 마지막 줄은3. 나는 그 수정을 하고 싶다.my_dict스냅샷에 영..

IT이야기 2022.03.23

사전을 복사하고 사본만 편집하는 방법

사전을 복사하고 사본만 편집하는 방법 누가 이것 좀 설명해 줄래?이건 말이 안 돼. 나는 사전을 다른 사전으로 복사하고 두 번째 사전을 편집하고 둘 다 변경된다.왜 이런 일이 생기는 건가요? >>> dict1 = {"key1": "value1", "key2": "value2"} >>> dict2 = dict1 >>> dict2 {'key2': 'value2', 'key1': 'value1'} >>> dict2["key2"] = "WHY?!" >>> dict1 {'key2': 'WHY?!', 'key1': 'value1'} Python은 절대 암묵적으로 사물을 복사하지 않는다.설정할 때dict2 = dict1, 당신은 그것들이 정확히 지시하는 물체를 가리키도록 만들고 있다. 그래서 그것을 변이할 때, 그것..

IT이야기 2022.03.22

UnicodeDecodeError: 'charmap' 코덱이 위치 Y: 문자 맵을 디코딩할 수 없음

UnicodeDecodeError: 'charmap' 코덱이 위치 Y: 문자 맵을 디코딩할 수 없음 나는 정보가 가득한 텍스트 파일로 조작을 하기 위해 파이톤 3 프로그램을 구하려고 한다.그러나 파일을 읽으려고 하면 다음과 같은 오류가 발생한다. Traceback (most recent call last): File "SCRIPT LOCATION", line NUMBER, in `text = file.read()` File "C:\Python31\lib\encodings\cp1252.py", line 23, in decode `return codecs.charmap_decode(input,self.errors,decoding_table)[0]` UnicodeDecodeError: 'charmap' cod..

IT이야기 2022.03.21

사전은 Python 3.6+로 주문되었는가?

사전은 Python 3.6+로 주문되었는가? 사전은 이전 수감과 달리 파이톤 3.6(적어도 CPython 구현에 따라)에서 주문된다.이것은 상당한 변화처럼 보이지만, 설명서의 짧은 단락에 불과하다.그것은 언어 기능이 아닌 CPython 구현 세부사항으로 설명되지만, 또한 이것이 미래에 표준이 될 수도 있다는 것을 암시한다. 새로운 사전 구현이 요소 순서를 보존하면서 어떻게 이전 사전보다 더 잘 수행되는가? 다음은 설명서의 텍스트: dict()이제 PyPy가 개척한 "컴팩트" 표현을 사용한다.새로운 명령()의 메모리 사용량은 Python 3.5에 비해 20%~25% 정도 적다. PEP 468(함수에 **kwrgs의 순서를 보존함)은 이것에 의해 구현된다.이 새로운 구현의 주문 보존 측면은 구현 세부사항으로..

IT이야기 2022.03.21

Python 3.x에서 목록을 반환하는 맵() 가져오기

Python 3.x에서 목록을 반환하는 맵() 가져오기 목록을 16진수로 매핑한 다음 다른 곳에서 사용하려고 해.python 2.6에서는 이것이 쉬웠다. A: Python 2.6: >>> map(chr, [66, 53, 0, 94]) ['B', '5', '\x00', '^'] 그러나 Python 3.1에서는 위의 내용이 지도 객체를 반환한다. B: Python 3.1: >>> map(chr, [66, 53, 0, 94]) Python 3.x에서 매핑된 목록(위의 A와 동일)을 검색하려면 어떻게 해야 하는가? 아니면, 더 좋은 방법이 있을까?나의 초기 리스트 오브젝트는 약 45개의 아이템을 가지고 있고 id는 그것들을 16진수로 변환하기를 좋아한다.다음 작업을 수행하십시오. list(map(chr,[66,..

IT이야기 2022.03.21
반응형