조각 메모/개발을 위한 도구8 [python] print 편하게: f-string 파이썬을 사용하다보면 print()를 자주 사용합니다. 파이썬에서는 다양한 출력 방식을 지원하는데 저는 f-string을 사용하는 것이 가장 편하다고 생각합니다. 기본 사용 방법 기본 사용법 f-따옴표(f’ ‘)안에 출력할 내용을 입력하면 됩니다. 따옴표 앞에 f를 추가해야 합니다. 그리고 출력할 변수는 중괄호({ })에 추가하면 됩니다. 이를 활용해 여러분이 출력할 문자와 변수를 혼용해서 사용할 수 있습니다. f-string 기본 사용법은 다음과 같습니다. # 예제1: 기본사용(숫자, 문자열을 함께 사용할 수 있다) var_a = 100 var_b = 'Love You' print(f'Tech sherpa {var_b} {var_a}%') # Tech sherpa Love You 100% # 예제2: .. 2022. 8. 1. [docker] sudo 권한 없이 실행 도커를 처음 시작할 때 sudo 권한이 필요합니다. 일반 사용자 계정을 사용하면서 sudo 권한을 계속해서 사용하는 것은 귀찮은 일 입니다. 아래 명령어를 차례로 입력하면 sudo 권한 없이 docker를 실행할 수 있습니다. ${user_name}은 현재 리눅스 사용자 이름을 입력하면 됩니다. $ sudo groupadd docker $ sudo usermode -aG docker ${user_name} $ sudo service docker restart # 재접속 $ docker run hello-world # test 2022. 8. 1. [conda] 모든 가상 환경 삭제 다양한 가상 환경을 생성하다보면 개발환경이 지저분해지는 경우가 존재합니다. 이럴 때 가상환경을 하나씩 지우려면 시간이 오래 걸리고 귀찮습니다. 이럴 때는 아래 명령어를 사용하시면 됩니다. 아래 명령어를 복사해서 붙여넣으면 됩니다. 파이프(|)로 연결되어 있어 조금 지저분하네요😥 (⚠️아래 명령어는 길지만 1줄 입니다) for i in `conda env list|awk '{print $1}'|egrep -v 'base|#'|tr '\\n' ' '`;do echo $i;conda env remove --name $i;done 2022. 8. 1. [conda] 기초 사용법 conda는 가상환경과 관련하여 다양한 기능을 제공하고 있습니다. 처음부터 모든 기능을 모두 파악할 필요는 없으며, 개발 환경 구축 과정에서 필요한 것을 그때그때 습득하시면 됩니다. 이번 포스팅은 conda를 사용할 때 가장 많이 사용하는 명령어를 소개하겠습니다. 가상환경 생성 ${env_name}: 가상환경의 이름을 지정 (ex)env_tf2 ${python_version}: 사용하는 파이썬의 버전 지정 (ex)3.8 conda create -n ${env_name} python=${python_version} #ex) conda create -n env_tf2 python=3.8 생성된 가상환경 리스트 출력 conda env list 가상환경 활성화/비활성화 # 가상환경 활성화 conda activa.. 2022. 8. 1. 이전 1 2 다음