'잡동사니'에 해당되는 글 13674건

  1. 2019.12.14 python 컴파일하기 및 디컴파일?
  2. 2019.12.14 오랫만에 일찍 기...절?
  3. 2019.12.13 python indent
  4. 2019.12.13 python + vscode
  5. 2019.12.13 이틀만의 퇴근 2
  6. 2019.12.12 89.5!
  7. 2019.12.12 오늘의 늬우스 4
  8. 2019.12.11 dead dead line
  9. 2019.12.11 ETL - Extract Transform Load
  10. 2019.12.10 우왕 신기한 것 (강박증인가...) 4

심심해서 잠도 안오겠다 -_-

python 가지고 놀다가 신기한 것 발견(?)

 

1. python2.x와 python3.x의 pyc 경로는 다르다.

2. python2.x와 python3.x의 pyc는 호환되지 않는다.

 

환경은 우분투 18.04 LTS. 설치된 버전정보는 다음과 같고

$ python --version
Python 2.7.15+

$ python3 --version
Python 3.6.9

 

python -m compileall . 과

python3 -m compileall . 의 결과는 아래와 같이

python(2.7.15)는 동일 경로상에 pyc로 생성되는데 반해

python3(3.6.9)는 __pycache__ 디렉토리 아래에 cpython 버전 정보를 기재하면서 pyc로 생성하게 된다.

.:
합계 20
drwxr-xr-x 3 minimonk minimonk 4096 12월 14 23:43 ./
drwxr-xr-x 5 minimonk minimonk 4096 12월 13 21:51 ../
drwxr-xr-x 2 minimonk minimonk 4096 12월 14 23:44 __pycache__/
-rw-r--r-- 1 minimonk minimonk   42 12월 14 23:43 test.py
-rw-r--r-- 1 minimonk minimonk  145 12월 14 23:43 test.pyc

./__pycache__:
합계 12
drwxr-xr-x 2 minimonk minimonk 4096 12월 14 23:44 ./
drwxr-xr-x 3 minimonk minimonk 4096 12월 14 23:43 ../
-rw-r--r-- 1 minimonk minimonk  140 12월 14 23:43 test.cpython-36.pyc

 

그리고 file 정보를 보면 pyc도 2.7대와 3.6대 byte-compiled로 나뉘게 되는데

$ file *
__pycache__: directory
test.py:     ASCII text
test.pyc:    python 2.7 byte-compiled

 

$ file __pycache__/*
__pycache__/test.cpython-36.pyc: python 3.6 byte-compiled

 

python2.7의 pyc를 python2.7과 python3.6으로 실행하면

python3.6 버전으로는 2.7의 pyc를 실행할 수 없다면서 에러를 발생시킨다.

$ python test.pyc
hello world
aa

$ python3 test.pyc
RuntimeError: Bad magic number in .pyc file

 

반대로  python3로 컴파일한 파일은

python2.7에서는 실행이 불가하고, python3.6으로는 실행이 가능하다.

$ python test.cpython-36.pyc 
RuntimeError: Bad magic number in .pyc file

$ python3 test.cpython-36.pyc 
hello world
aa

 

----

python -m compileall .

[링크 : https://sysops.tistory.com/39]

 

$ pip3 install uncompyle6
$ uncompyle6 -o . your_filename.pyc

[링크 : https://askubuntu.com/questions/153823/how-to-run-a-pyc-compiled-python-file]

[링크 : https://g0pher.tistory.com/364]

'Programming > python(파이썬)' 카테고리의 다른 글

python 관련 문서들  (0) 2020.01.09
python exception  (0) 2020.01.02
python indent  (0) 2019.12.13
tensorflow, pytorch  (0) 2019.12.10
python pip 특정 버전설치 / 목록에서 설치  (0) 2019.09.09
Posted by 구차니

첫애도 자고 하니 피곤해서 8시쯤 잔거 같은데

회사에서 인터넷 안된다고 항의(!) 전화와서 10시 즈음 깨는 바람에 다시 잠못들고 이러는 중

 

덕분에.. 빡쳐서(!)

컴퓨터 망가진거 CPU 핀 이리저리 고쳐보면서 4GB 밖에 인식 안되던 문제를 8GB 인식하는걸로 일단 마무리 짓고

켜려는데.. fast boot랑 먼가 또 꼬였는지 OS가 안올라온다 -_ㅠ

아몰랑 ㅠㅠ

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

먼가 살게 있어서 문구점을 다녀왔는데..  (6) 2019.12.20
나를 위한 주문 "한 걸음을 내딛을 수 있는 힘"  (0) 2019.12.18
이틀만의 퇴근  (2) 2019.12.13
89.5!  (0) 2019.12.12
dead dead line  (0) 2019.12.11
Posted by 구차니

웬지 이유없는 들여쓰기로 블록 구분하는건 안되는 느낌이다.

 

:로 끝나면 한블럭 들어가야 하고 이 경우는 if나 함수 처럼 어떠한 블럭이 강제되는 부분일 경우

들여쓰기를 강제하게 된다.

 

[링크 : https://riptutorial.com/ko/python/example/3952/블록-들여-쓰기]

[링크 :https://offbyone.tistory.com/48]

 

+

그냥 이유없이 들여쓰기 해서 블럭을 쓰고 싶은데 그렇게는 안되는 건가?

문법 수준에서 들여쓰기, 블럭으로 인식을 하다보니 임의의 블럭을 지정을 하지 못하게 하는 듯 하다.

'Programming > python(파이썬)' 카테고리의 다른 글

python exception  (0) 2020.01.02
python 컴파일하기 및 디컴파일?  (0) 2019.12.14
tensorflow, pytorch  (0) 2019.12.10
python pip 특정 버전설치 / 목록에서 설치  (0) 2019.09.09
python expat parseFile()  (0) 2019.06.24
Posted by 구차니
Microsoft/vscode2019. 12. 13. 22:00
Posted by 구차니

솔찍히 밤새서 했는데 어떠한 보람찬 결과가 나오면 좋겠지만

 

돌아오는 결과는 다시라는 기약없는 이야기와

자존심 도둑들과의 멘탈 탈탈탈 뿐

 

도대체 내가 이걸 왜 하고 앉았나 싶기도 하고

도대체 멀 원하는건지도 모르는걸 만들려고 하니 더 미치는것 같기도 하고..

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

나를 위한 주문 "한 걸음을 내딛을 수 있는 힘"  (0) 2019.12.18
오랫만에 일찍 기...절?  (0) 2019.12.14
89.5!  (0) 2019.12.12
dead dead line  (0) 2019.12.11
우왕 신기한 것 (강박증인가...)  (4) 2019.12.10
Posted by 구차니

노숙자 냄새난다고 사우나 가서 싰고 오는데-_-

 

몸무게 재보니 89.5

헐....

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

오랫만에 일찍 기...절?  (0) 2019.12.14
이틀만의 퇴근  (2) 2019.12.13
dead dead line  (0) 2019.12.11
우왕 신기한 것 (강박증인가...)  (4) 2019.12.10
근로복지넷 근로자지원프로그램(EAP)  (2) 2019.12.10
Posted by 구차니

이제 진심으로 모든 것을 남/녀 분리해서 해야할 시대가 온 듯.

무죄추정의 원칙은 무시당하고, 일관된 증언으로 처벌받는 시대라니..

그것 자체가 얼마나 무시무시한 예외조항이 되는질 모르는 지인의 만세에 기가찼다.

[링크 : https://news.v.daum.net/v/20191212110344673] 대법, '곰탕집 성추행' 유죄 확정.."진술 일관돼"

 

어릴때는 12.12 군사혁명이라고 배웠던거 같은데 언젠가 부터 군사정변으로 이름이 바뀐것 같다.

쿠데타가 용인될 수 없지만, 그 당시에는 왜 군사혁명으로 불렸을까?

[링크 : https://news.v.daum.net/v/20191212124133820] 12·12사태 40년..'무릎꿇은 전두환' 동상 광화문 등장

 

요즘 내 근무시간? 얼마인지 모르겠다. 출퇴근이 긴 내 죄라면 죄지만..

아무튼 가끔은 그냥 아 이렇게 쓰러지고 거품물고 병원 실려가면 좀 편해질까 싶어지는건 위험 신호 같다..

[링크 : https://news.v.daum.net/v/20191212104814014] 남편의 과로죽음, 남들은 '왜 그걸 몰랐냐' 묻는다

 

 

나이가 점점 들어갈수록 이직을 고려하기 힘들어지는 이유..

코앞이 40이라 그런가 너무 와닫는다. 지금만큼의 급여를 포기하고 다른데로 가야하거나

신입임금으로 가야하는데 그러기에는 가족부양이 무리니까..

스트레스 받더라도 버티고 미쳐가는 수 밖에 없는 구조적 현실..

최저임금 올라봤자 경력직에는 영향을 못미치는게 현실

노인일자리, 청년 일자리 지원은 있는데 정작 열심히 생명을 갂아가며 돈 버는 사람들에게는 아무것도 없다.

[링크 : https://news.v.daum.net/v/20191212052506944] "재취업요? 알바로 버티죠"..밀려난 40대 갈 곳이 없다

Posted by 구차니

아 죽어야 사는건가?

 

 

+

이 시국에(?) 렌즈 수리하려다가 국내 렌즈 재고가 없어서

신품 일본에서 수입해야 하는 관계로 크리스마스 이후에나 렌즈 받아 볼 수 있다는 소식

아버지께 졸라서 크리스마스 선물로 달라고 해서 그런일이 발생하는 건가 ... ㅠㅠ

Posted by 구차니

ETL은 어떤 특정 분야의 단어인건가?

단순하게 생각하면.. 추출해서 변형하고 다시 적재하는거..

어떠한 복잡한 행위보다는 형상의 변화에만 맞춰진것 같긴한데

데이터가 데이터인지라 그걸 손실없이 변형하는게 쉽지 않다는게 문제..

 

연관검색어는 CDM ETL 인가

 

[링크 : https://ko.wikipedia.org/wiki/추출,_변환,_적재]

[링크 : https://itholic.github.io/etl/]

[링크 : https://brownbears.tistory.com/410]

 

+

아래는 기사. .한번 읽어 볼만한 듯

[링크 : http://www.itworld.co.kr/news/106925] ETL 시대의 종말

'이론 관련 > 컴퓨터 관련' 카테고리의 다른 글

async와 non block  (0) 2020.01.20
EAV - Entitiy Attribute Value  (0) 2019.12.15
SAS expander  (0) 2019.11.02
data at rest (저장데이터)  (0) 2019.10.28
sql join 집합별 쿼리(차집합, 교집합 등등)  (0) 2019.10.22
Posted by 구차니

미묘한.. 강박증의 증세..

이런거 먼가 꽂히면 어딘가 복사해서 붙여 넣어야만 직성이 풀린다... 후...

 

[링크 : http://cafe.daum.net/dotax/Elgq/3118834?svc=daumapp]

'개소리 왈왈 > 직딩의 비애' 카테고리의 다른 글

89.5!  (0) 2019.12.12
dead dead line  (0) 2019.12.11
근로복지넷 근로자지원프로그램(EAP)  (2) 2019.12.10
그래 강하게 크는 기회라고 생각하자  (0) 2019.12.08
그냥... 회사가 싫은건가?  (0) 2019.12.07
Posted by 구차니