반응형
웹 사이트에 데이터를 게시하기 위해 간단한 파이썬 스크립트를 만들었습니다.
#Imports
url_to_short = sys.argv[1]
post_url = 'https://www.googleapis.com/urlshortener/v1/url'
headers = {'Content-Type': 'application/json'}
data = {'longUrl': url_to_short}
post_data = json.dumps(data)
req = urllib2.Request(post_url, post_data, headers)
resp = urllib2.urlopen(req)
if resp.getcode() == 200:
content = json.loads(resp.read())
#Other stuff
이제 pylint
도구를 사용하여 코딩 표준에 대한 스크립트를 확인할 수 있다고 생각했습니다.
내 pylint
출력은 다음과 같습니다.
************* Module post
C: 1,0: Missing docstring
C: 6,0: Invalid name "url_to_short" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$)
C: 8,0: Invalid name "post_url" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$)
C: 9,0: Invalid name "headers" (should match (([A-Z_][A-Z0-9_]*)|(__.*__))$)
# Other stuff
이제 내 질문은 pylint
가 내 변수 이름을 잘못된 이름
으로 표시하는 이유입니다. 이런 식으로 변수 이름을 지정하는 것은 잘못된 코딩 규칙입니다.
해결 방법
참조 페이지 https://stackoverflow.com/questions/10815549
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python 스크립트 내에서 명령 줄 실행 (0) | 2021.02.15 |
---|---|
파이썬 벡터에서 반복되는 요소를 제거하는 방법 (Python의 'set'과 유사) (0) | 2021.02.15 |
파이썬 Find element by text with XPath in ElementTree (0) | 2021.02.15 |
파이썬 python comparing two matrices (0) | 2021.02.15 |
파이썬 Python 3: UnboundLocalError: local variable referenced before assignment (0) | 2021.02.15 |
댓글