«python» 태그된 질문

파이썬은 다 패러다임, 동적 타입, 다용도 프로그래밍 언어입니다. 깨끗하고 균일 한 구문을 빠르게 배우고 이해하며 사용하고 적용 할 수 있도록 설계되었습니다. Python 2는 01-01-2020부터 공식적으로 지원되지 않습니다. 그래도 버전 별 Python 질문의 경우 [python-2.7] 또는 [python-3.x] 태그를 추가하십시오. Python 변형 또는 라이브러리 (예 : Jython, PyPy, Pandas, Numpy)를 사용하는 경우 태그에 포함 시키십시오.

5
Pandas 데이터 프레임 열 헤더를 모두 소문자로 만들려면 어떻게해야합니까?
팬더 데이터 프레임의 모든 열 머리글을 소문자로 만들고 싶습니다. 예 만약 내가 가지고 있다면: data = country country isocode year XRAT tcgdp 0 Canada CAN 2001 1.54876 924909.44207 1 Canada CAN 2002 1.56932 957299.91586 2 Canada CAN 2003 1.40105 1016902.00180 .... 다음과 같은 작업을 수행하여 XRAT를 xrat로 변경하고 싶습니다. data.headers.lowercase() …


3
대소 문자를 구분하지 않는 Flask-SQLAlchemy 쿼리
사용자 데이터베이스에서 쿼리하기 위해 Flask-SQLAlchemy를 사용하고 있습니다. 그러나 user = models.User.query.filter_by(username="ganye").first() 돌아올 것이다 <User u'ganye'> 하기 user = models.User.query.filter_by(username="GANYE").first() 보고 None 대소 문자를 구분하지 않는 방식으로 데이터베이스를 쿼리하는 방법이 있는지 궁금합니다. 두 번째 예제는 여전히 <User u'ganye'>

4
asyncio.ensure_future 대 BaseEventLoop.create_task 대 단순 코 루틴?
asyncio에 대한 몇 가지 기본 Python 3.5 자습서가 다양한 방식으로 동일한 작업을 수행하는 것을 보았습니다. 이 코드에서 : import asyncio async def doit(i): print("Start %d" % i) await asyncio.sleep(3) print("End %d" % i) return i if __name__ == '__main__': loop = asyncio.get_event_loop() #futures = [asyncio.ensure_future(doit(i), loop=loop) for i in range(10)] …

3
Python에서 호출 함수 모듈의 __name__ 가져 오기
다음을 myapp/foo.py포함 한다고 가정 합니다. def info(msg): caller_name = ???? print '[%s] %s' % (caller_name, msg) 다음을 myapp/bar.py포함합니다. import foo foo.info('Hello') # => [myapp.bar] Hello 이 경우 호출 함수 모듈 ( 'myapp.foo') caller_name의 __name__속성 으로 설정 하고 싶습니다 . 어떻게 할 수 있습니까?

6
단일 django ModelForm에 여러 모델이 있습니까?
ModelFormDjango 에서 단일 모델에 여러 모델을 포함 할 수 있습니까? 프로필 편집 양식을 만들려고합니다. 따라서 User 모델 과 UserProfile 모델 의 일부 필드를 포함해야합니다 . 현재 나는 이와 같은 두 가지 양식을 사용하고 있습니다. class UserEditForm(ModelForm): class Meta: model = User fields = ("first_name", "last_name") class UserProfileForm(ModelForm): class Meta: model …

13
Python의 임의 문자열
파이썬에서 임의의 문자열을 어떻게 생성합니까? 나는 그것이 내가 만든 것입니다. def random_id(length): number = '0123456789' alpha = 'abcdefghijklmnopqrstuvwxyz' id = '' for i in range(0,length,2): id += random.choice(number) id += random.choice(alpha) return id
96 python 

2
단위 테스트에서 JSON으로 요청을 보내는 방법
요청에서 JSON을 사용하는 Flask 응용 프로그램 내에 코드가 있으며 다음과 같이 JSON 개체를 가져올 수 있습니다. Request = request.get_json() 이것은 잘 작동했지만 Python의 unittest 모듈을 사용하여 단위 테스트를 만들려고 시도 중이며 요청과 함께 JSON을 보내는 방법을 찾는 데 어려움이 있습니다. response=self.app.post('/test_function', data=json.dumps(dict(foo = 'bar'))) 이것은 나에게 준다 : >>> request.get_data() …

10
Selenium : FirefoxProfile 예외 프로필을로드 할 수 없음
당 이 이전 질문 나는 버전 2.0.1에 셀레늄을 업데이트하지만 지금은 프로필 파일이 아래에있는 경우에도 다른 오류가 /tmp/webdriver-py-profilecopy: 파일 "/home/sultan/Repository/Django/monitor/app/request.py", 행 236, 수행 중 브라우저 = Firefox (프로필) __init__에있는 파일 "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/webdriver.py", 46 행 self.binary, timeout), __init__에있는 파일 "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/extension_connection.py", 46 행 self.binary.launch_browser (self.profile) launch_browser의 파일 "/usr/local/lib/python2.7/dist-packages/selenium/webdriver/firefox/firefox_binary.py", 44 행 self._wait_until_connectable () _wait_until_connectable에있는 파일 …



17
리소스 u'tokenizers / punkt / english.pickle '을 찾을 수 없습니다.
내 코드 : import nltk.data tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle') 에러 메시지: [ec2-user@ip-172-31-31-31 sentiment]$ python mapper_local_v1.0.py Traceback (most recent call last): File "mapper_local_v1.0.py", line 16, in <module> tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle') File "/usr/lib/python2.6/site-packages/nltk/data.py", line 774, in load opened_resource = _open(resource_url) File "/usr/lib/python2.6/site-packages/nltk/data.py", line 888, in _open return find(path_, path + ['']).open() File "/usr/lib/python2.6/site-packages/nltk/data.py", …
96 python  unix  nltk 

6
TensorFlow에서 그라디언트 클리핑을 적용하는 방법은 무엇입니까?
예제 코드를 고려하십시오 . 그라디언트가 폭발 할 가능성이있는 RNN에서이 네트워크에 그라디언트 클리핑을 적용하는 방법을 알고 싶습니다. tf.clip_by_value(t, clip_value_min, clip_value_max, name=None) 이것은 사용할 수있는 예이지만 어디에서 소개해야합니까? RNN의 정의 lstm_cell = rnn_cell.BasicLSTMCell(n_hidden, forget_bias=1.0) # Split data because rnn cell needs a list of inputs for the RNN inner loop _X = …

9
Python 다중 처리 풀 imap_unordered 호출의 진행 상황을 표시합니까?
imap_unordered()호출 을 통해 다중 처리 풀 작업 집합을 성공적으로 수행하는 스크립트가 있습니다 . p = multiprocessing.Pool() rs = p.imap_unordered(do_work, xrange(num_tasks)) p.close() # No more work p.join() # Wait for completion 그러나 내 num_tasks약은 약 250,000이므로 join()10 초 정도 주 스레드를 잠그고 주 프로세스가 잠기지 않았 음을 보여주기 위해 명령 줄에 …

5
pylint가 단일 문자 변수 이름에 반대하는 이유는 무엇입니까?
나는 여전히 파이썬 규칙에 익숙해지고 pylint내 코드를 더 파이썬 적으로 만들기 위해 사용 하고 있지만, pylint가 단일 문자 변수 이름을 좋아하지 않는다는 사실에 의아해합니다. 다음과 같은 몇 가지 루프가 있습니다. for x in x_values: my_list.append(x) 내가 실행할 때 pylint, 나는군요 Invalid name "x" for type variable (should match [a-z_][a-z0-9_]{2,30}유효한 변수 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.