본문 바로가기

compile3

Python 파이썬에서 문자열에서 영숫자 문자만 남기고 모두 제거하기, Stripping everything but alphanumeric chars from a string in Python 질문 파이썬을 사용하여 문자열에서 모든 영숫자가 아닌 문자를 제거하는 가장 좋은 방법은 무엇인가요? 이 질문의 PHP 버전에서 제시된 해결책들은 약간의 조정을 거치면 작동할 것 같지만, '파이썬 다운' 느낌이 들지 않습니다. 기록을 위해, 저는 마침표와 쉼표(및 기타 구두점)뿐만 아니라 따옴표, 괄호 등도 제거하려고 합니다. 답변 저는 그냥 호기심으로 몇 가지 함수를 시간 측정해 보았습니다. 이 테스트에서는 내장된 string 모듈의 string.printable에서 비알파벳 및 숫자가 아닌 문자를 제거합니다. '[\W_]+'와 pattern.sub('', str)의 사용이 가장 빠르다는 것을 알게 되었습니다. $ python -m timeit -s \ "import string" \ "''.join(c.. 2023. 11. 16.
Python 파이썬 문자열.replace 정규 표현식 [중복], Python string.replace regular expression [duplicate] 질문 나는 다음과 같은 형식의 매개변수 파일을 가지고 있습니다: parameter-name parameter-value 매개변수는 어떤 순서로든 있을 수 있지만 한 줄에는 하나의 매개변수만 있습니다. 나는 한 매개변수의 parameter-value를 새 값으로 바꾸고 싶습니다. 나는 이전에 게시된 라인 교체 함수 를 사용하여 Python의 string.replace(pattern, sub)을 사용하여 라인을 교체하고 있습니다. 제가 사용하는 정규 표현식은 vim에서 작동하지만 string.replace()에서 작동하지 않는 것 같습니다. 다음은 제가 사용하는 정규 표현식입니다: line.replace("^.*interfaceOpDataFile.*$/i", "interfaceOpDataFile %s" % .. 2023. 10. 9.
Python pip install mysql-python가 환경 오류로 실패했습니다: mysql_config를 찾을 수 없습니다., pip install mysql-python fails with EnvironmentError: mysql_config not found 질문 This is the error I get (mysite)zjm1126@zjm1126-G41MT-S2:~/zjm_test/mysite$ pip install mysql-python Downloading/unpacking mysql-python Downloading MySQL-python-1.2.3.tar.gz (70Kb): 70Kb downloaded Running setup.py egg_info for package mysql-python sh: mysql_config: not found Traceback (most recent call last): File "", line 14, in File "/home/zjm1126/zjm_test/mysite/build/mysql-python/setup.p.. 2023. 6. 7.