본문 바로가기

파이썬2271

파이썬 문자열을 대문자로 분할 예를 들어 분할하고 싶습니다. 'TheLongAndWindingRoad' at any occurrence of an uppercase letter (possibly except the first), and obtain [ 'The', 'Long', 'And', 'Winding', 'Road'] . 편집 : 또한 단일 발생을 분할해야합니다. from 'ABC' I'd like to obtain [ 'A', 'B', 'C'] . 해결 방법 >>> import re >>> re.findall('[A-Z][^A-Z]*', 'TheLongAndWindingRoad') ['The', 'Long', 'And', 'Winding', 'Road'] >>> re.findall('[A-Z][^A-Z]*', 'ABC') ['.. 2020. 12. 18.
파이썬에서 win32con 모듈은 무엇입니까? 어디서 찾을 수 있나요? Windows에서 파이썬과 C ++를 사용하는 오픈 소스 프로젝트를 만들고 있습니다. 다음과 같은 오류 메시지가 나타납니다. ImportError: No module named win32con 작동중인 "미리 빌드 된"코드에서도 동일한 일이 발생했습니다 (내 컴퓨터에서 제외 : P). 다른 포럼에서 여러 메시지를 보았지만 도움이 될 수있는 메시지가 없었기 때문에 이것이 파이썬에서 "인기있는"모듈이라고 생각합니다. Python2.6이 있는데 해당 모듈이 이미 설치되어 있어야합니까? 그게 VC ++인가요? 도와 줘서 고마워. 해결 방법 이 모듈에는 Win32 프로그래밍과 관련된 상수가 포함되어 있습니다. Python 2.6 릴리스의 일부는 아니지만 pywin32 프로젝트 다운로드의 일부 여야합니다. 편집 :.. 2020. 12. 18.
파이썬 예쁜 프린트 JSON 파이썬 예쁜 JSON 인쇄에 대한 지식을 가진 사람이 나를 도울 수 있다면 매우 감사 할 것입니다! 아래 함수를 사용하여 JSON 문자열을 파일로 이동하여 복잡한 파이썬 문자열을 JSON 형식으로 변환하려고합니다. with open('data.txt', 'wt') as out: pprint(string, stream=out) 문제는 내가 믿는 대괄호에 대한 구문 오류가 발생한다는 것입니다. 이것이 저에게 새로운 주제이고이 문제를 해결하는 방법을 알아낼 수 없기 때문입니다. 필요한 JSON 형식은 다음과 같습니다. { cols:[{id: 'Time', "label":"Time","type": "datetime"}, {id: 'Time', "label":"Latency","type":"number"}], rows:.. 2020. 12. 18.
파이썬 PyQt : 콤보 박스를 아이템의 텍스트 (제목)를 알고있는 아이템으로 설정하는 방법 항목의 텍스트 값을 알고있는 항목으로 콤보 상자를 설정할 수 있습니까? 항목의 인덱스를 찾기 위해 for i in range (myCombobox.count ()) 를 반복하지 않도록하여 콤보 상자를 해당 항목의 인덱스로 설정하는 데 사용할 수 있습니다. 해결 방법 index = combo.findText(text, QtCore.Qt.MatchFixedString) if index >= 0: combo.setCurrentIndex(index) 참조 페이지 https://stackoverflow.com/questions/22797794 2020. 12. 17.
파이썬 curl 예제를 pycurl로 변환 누군가 다음 PostMark curl 예제를 pycurl로 변환 할 수 있습니까? curl -X POST "http://api.postmarkapp.com/email" -H "Accept: application/json" -H "Content-Type: application/json" -H "X-Postmark-Server-Token: ed742D75-5a45-49b6-a0a1-5b9ec3dc9e5d" -v -d "{From: 'sender@example.com', To: 'receiver@example.com', Subject: 'Postmark test', HtmlBody: 'Hello dear Postmark user.'}" 해결 방법 이와 같은 것을 사용할 수 있습니다. 기본 구현이지만 작동해야합.. 2020. 12. 17.
파이썬 시간대 pandas 데이터 프레임 변환 데이터가 있습니다. Symbol bid ask Timestamp 2014-01-01 21:55:34.378000 EUR/USD 1.37622 1.37693 2014-01-01 21:55:40.410000 EUR/USD 1.37624 1.37698 2014-01-01 21:55:47.210000 EUR/USD 1.37619 1.37696 2014-01-01 21:55:57.963000 EUR/USD 1.37616 1.37696 2014-01-01 21:56:03.117000 EUR/USD 1.37616 1.37694 타임 스탬프는 GMT입니다. 그것을 동부로 변환하는 방법이 있습니까? 내가 할 때 참고 : data.index 출력을 얻습니다. [2014-01-01 21:55:34.378000, ..., 2.. 2020. 12. 17.
파이썬 Python Win32com Outlook으로 이메일 기능을 명확하게 문서화 win32com을 통한 전망 상호 작용을 더 잘 이해하려고 노력하고 있습니다. win32com을 활용하여 이메일을 효과적으로 읽을 수있는 명확한 문서를 찾을 수 없었습니다. 현재 조사를 살펴보면 사용자가 상당히 규칙적인 감정을 느끼는 것 같습니다. 따라서 다음 정보와 요청이 제공됩니다. 누군가 수 있습니다. 1. 명확한 문서 위치에 대한 링크 제공 (존재하는 경우) 2. 아래에서 펼치기 다음은 다른 사람들의 코드를 읽음으로써 내가 찾은 현재 기능입니다. 아래 코드를 사용하십시오. import win32com outlook=win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") inbox=outlook.GetDefaultFolder(6) .. 2020. 12. 17.
파이썬 완료하는 데 너무 오래 걸리는 경우 시간 초과 기능 방문하여 스크린 샷을 찍고 싶은 URL이 포함 된 텍스트 파일을 반복하는 셸 스크립트가 있습니다. 이 모든 것이 완료되고 간단합니다. 스크립트는 실행시 목록에있는 각 사이트의 스크린 샷을 만드는 클래스를 초기화합니다. 일부 사이트는로드하는 데 매우 오랜 시간이 걸리며 일부 사이트는 전혀로드되지 않을 수 있습니다. 그래서 저는 screengrabber-function을 타임 아웃 스크립트로 감싸고 싶습니다. 10 초 안에 끝낼 수 없다면 함수가 False 를 반환하도록 만들고 싶습니다. 가능한 가장 간단한 솔루션에 만족합니다. 함수 내부에서 실제로 어떤 일이 발생하더라도 10 초 후에 False를 반환하는 비동기 타이머를 설정할 수 있습니까? 해결 방법 기본 아이디어는 신호 핸들러를 사용하여 일정 시간 간.. 2020. 12. 17.
파이썬 datetime과 Pandas Timestamp 객체 간 변환 다음이 있습니다. > date1 Timestamp('2014-01-23 00:00:00', tz=None) > date2 datetime.date(2014, 3, 26) > pd.to_datetime(date1) Timestamp('2014-01-23 00:00:00', tz=None) 왜? 이 두 형식간에 어떻게 변환 할 수 있습니까? 해결 방법 to_pydatetime 메소드를 사용하여 더 명확하게 할 수 있습니다. In [11]: ts = pd.Timestamp('2014-01-23 00:00:00', tz=None) In [12]: ts.to_pydatetime() Out[12]: datetime.datetime(2014, 1, 23, 0, 0) DatetimeIndex에서도 사용할 수 있습니다... 2020. 12. 17.
파이썬 Python 함수 포인터 다음과 같은 변수에 함수 이름이 저장되어 있습니다. myvar = 'mypackage.mymodule.myfunction' 이제 다음과 같이 myfunction을 호출하고 싶습니다. myvar(parameter1, parameter2) 이것을 달성하는 가장 쉬운 방법은 무엇입니까? 해결 방법 funcdict = { 'mypackage.mymodule.myfunction': mypackage.mymodule.myfunction, .... } funcdict[myvar](parameter1, parameter2) 참조 페이지 https://stackoverflow.com/questions/2283210 2020. 12. 17.