본문 바로가기

파이썬 공부2392

파이썬 C ++에서 더 간단한 언어 (Python, Lua 등) 로의 변환기? 저는 Python을 알고 있으며 Python으로 변환하고 싶은 작은 C ++ 소스 파일을 발견했습니다. 그러나 C ++ 코드는 언어를 배우지 않고 이해하기에는 너무 복잡합니다. 그래서 저는 많은 사람들이 원하는 것과 반대되는 도구가 있는지 궁금합니다. C ++ 코드를 Python으로 변환하거나 제가 이해할 수있는 더 간단한 언어로 변환하는 것입니다. 이 도구가 매우 간단한 코드에서 작동하고 그때도 완벽한 작업을 거의 수행하지 못한다는 것을 알고 있지만 제가 가지고있는 코드는 매우 작고 간단합니다. "ctopy"를 찾았지만 사용 예가 없습니다. .cpp 파일을 전달하면 오류 메시지가 표시되지 않습니다. And maybe it won't work for C++ at all. 해결 방법 저를 믿으십시오. 그러.. 2021. 2. 11.
파이썬 Reading a binary .dat file as an array 여러 번 반복되는 코드가 있습니다. 각 반복에서 코드는 numpy 기반 배열을 생성합니다. 기존 바이너리 .dat 파일에 numpy 기반 배열을 추가합니다. 다음 코드를 사용하여 데이터를 생성합니다. WholeData = numpy.concatenate((Location,Data),axis=0) # Location & Data are two numpy arrays DataBinary = open('DataBinary.dat','ab') WholeData.tofile(DataBinary) DataBinary.close() 전체 이진 파일을 배열로 읽으려고합니다. 다음과 같은 어려움이 있습니다. 다음 코드를 시도했습니다. NewData = numpy.array('f') File1 = open('DataBin.. 2021. 2. 11.
파이썬 Python을 사용하여 기존 PDF에 텍스트 추가 Python을 사용하여 기존 PDF에 추가 텍스트를 추가해야합니다.이 문제를 해결하는 가장 좋은 방법은 무엇이며 어떤 추가 모듈을 설치해야할까요? 참고 : 이상적으로는 Windows와 Linux 모두에서 실행할 수 있기를 원하지만 푸시에서는 Linux 만 실행할 수 있습니다. 해결 방법 나는 이것이 오래된 게시물이라는 것을 알고 있지만 해결책을 찾기 위해 오랜 시간을 보냈습니다. ReportLab과 PyPDF 만 사용하여 괜찮은 것을 발견 했으므로 공유 할 것이라고 생각했습니다. 이것은 간단한 텍스트 추가에 적합합니다. 문서 워터 마킹에 대해서는 PyPDF의 샘플을 참조하십시오. 다음은 아래 질문에 답하는 코드입니다. packet = StringIO.StringIO() can = canvas.Canvas.. 2021. 2. 11.
파이썬 Do I need to pass the full path of a file in another directory to open()? 반복하려는 10 개의 파일이있는 폴더가 있습니다. 파일 이름을 인쇄하면 코드가 제대로 작동합니다. import os indir = '/home/des/test' for root, dirs, filenames in os.walk(indir): for f in filenames: print(f) 어떤 인쇄 : 1 2 3 4 5 6 7 8 9 10 하지만 루프에서 파일을 열려고하면 IO 오류가 발생합니다. import os indir = '/home/des/test' for root, dirs, filenames in os.walk(indir): for f in filenames: log = open(f, 'r') Traceback (most recent call last): File "/home/des/my.. 2021. 2. 11.
파이썬 Removing first x characters from string? 문자열에서 첫 x 문자를 어떻게 제거 할 수 있습니까? 예를 들어 lipsum 문자열이있는 경우 처음 3 개 문자를 제거하고 sum 결과를 ​​얻는 방법은 무엇입니까? 해결 방법 >>> text = 'lipsum' >>> text[3:] 'sum' 참조 페이지 https://stackoverflow.com/questions/11806559 2021. 2. 11.
파이썬 I'm trying to use python in powershell 저는 Python을 어려운 방법으로 배우기위한 Zed Shaw의 가이드를 따르려고합니다. Powershell에서 파이썬을 사용해야합니다. C : \ Python27 에 Python 2.7.3이 설치되어 있습니다. Powershell에 python을 입력 할 때마다 'python'이라는 용어가 cmdlet, 함수, 스크립트 파일 또는 작동 가능한 프로그램의 이름으로 인식되지 않는다는 오류가 표시됩니다. 또한 다음을 입력했습니다. [Environment] :: SetEnvironmentVariable ( "Path", "$ env : Path; C : \ Python27", "User") 제안 된 솔루션 이었지만 Powershell에 python을 입력하면 여전히 아무 작업도 수행되지 않습니다. "start.. 2021. 2. 11.
파이썬 사이트 일치 검색어가 없습니다. Python noob, 이것이 내 첫 번째 프로젝트이므로 익숙하지 않은 것을 용서하십시오. 내 앱에서 "로그 아웃"을 클릭 할 때까지 사이트는 매우 잘 작동했습니다. 그 후 웹 사이트에서 다음과 같은 오류가 발생합니다. DoesNotExist at /login/ 사이트 일치 검색어가 없습니다. 모든 곳을 검색했고 사이트 프레임 워크, SITE_ID 등을 설정하는 것과 관련된 유일한 솔루션을 찾았습니다. 내 컴퓨터에있는 항목은 괜찮다고 생각하지만 확인하는 데 도움이되는 안내 / 가이드를 찾을 수 없습니다. 누구든지 문제가 무엇이며 어떻게 해결하는지 말해 줄 수 있습니까? 미리 감사드립니다 : 3 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlit.. 2021. 2. 11.
파이썬 Python으로 마우스 제어 파이썬에서 마우스 커서를 어떻게 제어합니까, 즉 Windows에서 특정 위치로 이동하고 클릭합니까? 해결 방법 import win32api, win32con def click(x,y): win32api.SetCursorPos((x,y)) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0) win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0) click(10,10) 참조 페이지 https://stackoverflow.com/questions/1181464 2021. 2. 11.
파이썬 Flask로 여러 파일 업로드 Flask를 사용하여 여러 개의 업로드 된 파일을받는 방법이 있습니까? 나는 다음을 시도했다 : 그런 다음 request.files [ 'file'] 의 내용을 인쇄했습니다. @app.route('/upload', methods=['POST']) def upload(): if not _upload_dir: raise ValueError('Uploads are disabled.') uploaded_file = flask.request.files['file'] print uploaded_file media.add_for_upload(uploaded_file, _upload_dir) return flask.redirect(flask.url_for('_main')) 여러 파일을 업로드하면 세트의 첫 번째 파일 .. 2021. 2. 11.
파이썬에서 줄임표 슬라이싱 구문을 어떻게 사용합니까? 해결 방법 줄임표 또는 ... 는 숨겨진 기능이 아니라 상수 일뿐입니다. 언어 구문의 일부인 자바 스크립트 ES6와는 상당히 다릅니다. 내장 클래스 또는 Python 언어 구성이 그것을 사용하지 않습니다. 따라서 구문은 전적으로 사용자 또는 다른 사람이 코드를 작성하여 이해하는 데 달려 있습니다. 자신의 수업에서 다음과 같이 사용합니다. >>> class TestEllipsis(object): ... def __getitem__(self, item): ... if item is Ellipsis: ... return "Returning all items" ... else: ... return "return %r items" % item ... >>> x = TestEllipsis() >>> print x[.. 2021. 2. 11.