[PYTHON/LANGCHAIN] PyPDFium2Loader 클래스 : load 메소드를 사용해 PDF 파일 문서 로드하기
■ PyPDFium2Loader 클래스의 load 메소드를 사용해 PDF 파일 문서를 로드하는 방법을 보여준다. ▶ main.py
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 |
from langchain_community.document_loaders import PyPDFium2Loader pyPDFium2Loader = PyPDFium2Loader("nke-10k-2023.pdf") documentList = pyPDFium2Loader.load() for document in documentList[:3]: print(document.page_content) print() """ warnings.warn("get_text_range() call with default params will be implicitly redirected to get_text_bounded()") FORM 10-K UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 FORM 10-K (Mark One) ☑ ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE FISCAL YEAR ENDED MAY 31, 2023 OR ☐ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(D) OF THE SECURITIES EXCHANGE ACT OF 1934 FOR THE TRANSITION PERIOD FROM TO . Commission File No. 1-10635 NIKE, Inc. (Exact name of Registrant as specified in its charter) Oregon 93-0584541 (State or other jurisdiction of incorporation) (IRS Employer Identification No.) One Bowerman Drive, Beaverton, Oregon 97005-6453 (Address of principal executive offices and zip code) (503) 671-6453 (Registrant's telephone number, including area code) SECURITIES REGISTERED PURSUANT TO SECTION 12(B) OF THE ACT: Class B Common Stock NKE New York Stock Exchange (Title of each class) (Trading symbol) (Name of each exchange on which registered) SECURITIES REGISTERED PURSUANT TO SECTION 12(G) OF THE ACT: NONE Indicate by check mark: YES NO • if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. þ ¨ • if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. ¨ þ • whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. þ ¨ • whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). þ ¨ • whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act. Large accelerated filer þ Accelerated filer ☐ Non-accelerated filer ☐ Smaller reporting company ☐ Emerging growth company ☐ • if an emerging growth company, if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ¨ • whether the registrant has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report. þ • if securities are registered pursuant to Section 12(b) of the Act, whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements. ¨ • whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant's executive officers during the relevant recovery period pursuant to § 240.10D-1(b). ¨ • whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). ☐ þ As of November 30, 2022, the aggregate market values of the Registrant's Common Stock held by non-affiliates were: Class A $ 7,831,564,572 Class B 136,467,702,472 $ 144,299,267,044 As of July 12, 2023, the number of shares of the Registrant's Common Stock outstanding were: Class A 304,897,252 Class B 1,225,074,356 1,529,971,608 DOCUMENTS INCORPORATED BY REFERENCE: Parts of Registrant's Proxy Statement for the Annual Meeting of Shareholders to be held on September 12, 2023, are incorporated by reference into Part III of this report. """ |
▶ requirements.txt
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
aiohttp==3.9.5 aiosignal==1.3.1 annotated-types==0.7.0 async-timeout==4.0.3 attrs==23.2.0 certifi==2024.6.2 charset-normalizer==3.3.2 dataclasses-json==0.6.7 frozenlist==1.4.1 greenlet==3.0.3 idna==3.7 jsonpatch==1.33 jsonpointer==3.0.0 langchain==0.2.6 langchain-community==0.2.6 langchain-core==0.2.10 langchain-text-splitters==0.2.2 langsmith==0.1.82 marshmallow==3.21.3 multidict==6.0.5 mypy-extensions==1.0.0 numpy==1.26.4 orjson==3.10.5 packaging==24.1 pydantic==2.7.4 pydantic_core==2.18.4 pypdfium2==4.30.0 PyYAML==6.0.1 requests==2.32.3 SQLAlchemy==2.0.31 tenacity==8.4.2 typing-inspect==0.9.0 typing_extensions==4.12.2 urllib3==2.2.2 yarl==1.9.4 |
※ pip install langchain-community