{"id":4655,"date":"2025-01-24T17:44:46","date_gmt":"2025-01-24T08:44:46","guid":{"rendered":"https:\/\/secondlife.lol\/?p=4655"},"modified":"2025-01-26T19:24:40","modified_gmt":"2025-01-26T10:24:40","slug":"python-virtual-environment-batch-file-creation","status":"publish","type":"post","link":"https:\/\/secondlife.lol\/en\/python-virtual-environment-batch-file-creation\/","title":{"rendered":"Creating a Python Virtual Machine Execution Batch File: A Beginner's Guide to Virtual Machine Automation"},"content":{"rendered":"<p>hello, <a href=\"http:\/\/python.org\" target=\"_blank\" rel=\"noopener\">Python<\/a>lovers, are you tired of typing complicated commands every time you want to run a virtual machine? I was too, but that's over! Today I'm going to teach you how to create a batch file to run a Python virtual machine. <\/p>\n\n\n\n<p>In this post, I'll share with you the magic trick to automating the running of your virtual environment. If you're a beginner, don't worry, I'll break it down so you can easily follow along!<\/p>\n\n\n<style>.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-right:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);padding-left:var(--global-kb-spacing-sm, 1.5rem);border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title-wrap{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title-wrap{color:var(--global-palette2, #2B6CB0);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{color:var(--global-palette2, #2B6CB0);font-size:28px;font-weight:regular;font-style:normal;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap .kb-table-of-content-list{color:var(--global-palette1, #3182CE);line-height:2em;font-weight:regular;font-style:normal;margin-top:var(--global-kb-spacing-sm, 1.5rem);margin-right:0px;margin-bottom:0px;margin-left:0px;}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap .kb-table-of-content-list .kb-table-of-contents__entry:hover{color:var(--global-palette6, #718096);}@media all and (max-width: 1024px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);}}@media all and (max-width: 1024px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{font-size:28px;}}@media all and (max-width: 767px){.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-content-wrap{border-top:3px solid var(--global-palette2, #2B6CB0);border-right:3px solid var(--global-palette2, #2B6CB0);border-bottom:3px solid var(--global-palette2, #2B6CB0);border-left:3px solid var(--global-palette2, #2B6CB0);}.kb-table-of-content-nav.kb-table-of-content-id83_5f28a6-34 .kb-table-of-contents-title{font-size:28px;}}<\/style>\n\n\n<h2 class=\"wp-block-heading\">Why do I need a virtualenv executable batch file?<\/h2>\n\n\n<style>.kb-image4655_c0f222-6b .kb-image-has-overlay:after{opacity:0.3;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.kb-image4655_c0f222-6b img.kb-img, .kb-image4655_c0f222-6b .kb-img img{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}<\/style>\n<div class=\"wp-block-kadence-image kb-image4655_c0f222-6b\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"554\" height=\"365\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14.jpg\" alt=\"\ud30c\uc774\uc36c \uac00\uc0c1\ud658\uacbd \uc2e4\ud589 \ubc30\uce58\ud30c\uc77c \ud544\uc694\uc131 \uc124\uba85 \uc774\ubbf8\uc9c0\" class=\"kb-img wp-image-4672\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14.jpg 554w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-300x198.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-18x12.jpg 18w\" sizes=\"(max-width: 554px) 100vw, 554px\" \/><figcaption>(Requires a batch file to run the Python virtual environment)<\/figcaption><\/figure><\/div>\n\n\n\n<p>Tired of running a virtual environment every time you start a Python project? It's also a pain to type long commands every time. <\/p>\n\n\n\n<p>That's why we need a batch file to automate the running of virtual environments, which can be run with a single click. Isn't that convenient? (Learn more about batch files at the end of this post!)<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Create a Python Virtual Environment Execution Batch File<\/h2>\n\n\n<style>.kb-image4655_3897d7-98 .kb-image-has-overlay:after{opacity:0.3;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}.kb-image4655_3897d7-98 img.kb-img, .kb-image4655_3897d7-98 .kb-img img{border-top-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;box-shadow:0px 0px 14px 0px rgba(0, 0, 0, 0.2);}<\/style>\n<div class=\"wp-block-kadence-image kb-image4655_3897d7-98\"><figure class=\"aligncenter size-medium_large\"><img decoding=\"async\" width=\"768\" height=\"419\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-1-768x419.jpg\" alt=\"\ud30c\uc774\uc36c \uac00\uc0c1\ud658\uacbd \uc2e4\ud589 \ubc30\uce58\ud30c\uc77c \ub9cc\ub4e4\uae30 \uacfc\uc815 \uc774\ubbf8\uc9c0\" class=\"kb-img wp-image-4677\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-1-768x419.jpg 768w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-1-300x164.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-1-600x328.jpg 600w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-1-18x10.jpg 18w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-1.jpg 1200w\" sizes=\"(max-width: 768px) 100vw, 768px\" \/><figcaption>(Creating a Python Virtual Environment Execution Batch File)<\/figcaption><\/figure><\/div>\n\n\n\n<p>So, let's get down to business and create a batch file! Follow along with the instructions below!<\/p>\n\n\n\n<p>1. open Notepad (press the Win + R shortcut to launch it, type notepad and enter!)<\/p>\n\n\n\n<p>2. enter the following code (the \\path\\to\\your\\... part below will need to be customized for your own folder)<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>echo off\ncd \/d C:\\path\\to\\your\\project\nC:\\path\\to\\your\\venv\\Scripts\\activate<\/code><\/pre>\n\n\n\n<p>Code commentary<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><code>@echo off<\/code>: Do not display commands on the screen when running a batch file.<\/li>\n\n\n\n<li><code>cd \/d C:\\path\\to\\your\\project<\/code>Navigate to the project folder: The '\/d' option allows you to change the drive as well.<\/li>\n\n\n\n<li><code>C:\\path\\to\\your\\venv\\Scripts\\activate<\/code>Run the script to activate the virtualization.<\/li>\n<\/ul>\n\n\n\n<p>3. select File &gt; Save As, and name the file 'activate_venv.cmd'. <strong>Select 'All Files' as the file type<\/strong>You have to!<\/p>\n\n\n\n<p>This completes the virtualenv executable batch file. Pretty simple, right?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Understanding the commands to run a virtual environment<\/h2>\n\n\n\n<p>The most important part of the batch file we just created is the command to run the virtualenv. On Windows, the command is <code>activate<\/code> Run the script to activate the virtual environment. On Linux or Mac, you can use the <code>source<\/code> command. Knowing the difference will come in handy when working in different environments!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Using batch files<\/h2>\n\n\n\n<p>Now let's see how to use the batch file you created.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Double-click the batch file.<\/li>\n\n\n\n<li>A command prompt window will open and automatically launch the virtualization.<\/li>\n\n\n\n<li>Now you can start working in your virtual environment!<\/li>\n<\/ol>\n\n\n\n<p>Isn't it great that you can automate the running of your virtual environment in such a simple way?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Additional tip: Setting environment variables<\/h2>\n\n\n<style>.kb-image4655_99f9f2-ea .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image4655_99f9f2-ea\"><figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"750\" height=\"376\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-2.jpg\" alt=\"\ud658\uacbd\ubcc0\uc218 \uc124\uc815\ud558\uae30 \uc124\uba85 \uc774\ubbf8\uc9c0\" class=\"kb-img wp-image-4681\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-2.jpg 750w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-2-300x150.jpg 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-2-600x301.jpg 600w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/image-14-2-18x9.jpg 18w\" sizes=\"(max-width: 750px) 100vw, 750px\" \/><\/figure><\/div>\n\n\n\n<p>If you want to make batch files even more convenient, why not set up environment variables so that you can run them from anywhere?<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Press Windows key + R to open the Run window.<\/li>\n\n\n\n<li>Type 'sysdm.cpl' and click OK.<\/li>\n\n\n\n<li>On the 'Advanced' tab, click the 'Environment Variables' button.<\/li>\n\n\n\n<li>Under 'User Variables', select 'Path' and click 'Edit'.<\/li>\n\n\n\n<li>Click 'New' and enter the path to the folder where the batch file is located.<\/li>\n\n\n\n<li>Tap OK to save.<\/li>\n<\/ol>\n\n\n\n<p>Now you just need to type 'activate_venv' at the command prompt (CMD) to run the virtualization. How convenient is that?<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Finalize<\/h2>\n\n\n\n<p>So, how did you like creating a Python virtualization batch file today? Now you can easily automate the complex process of running a virtual environment, and you'll be able to use your development time more efficiently.<\/p>\n\n\n\n<p>Doesn't it feel great to know how to easily run virtual environments? Now you'll be able to easily manage different environments for different projects. We hope this makes your Python development life easier!<\/p>\n\n\n\n<p>Finally, <a href=\"https:\/\/secondlife.lol\/en\/cmd-powershell-file-list-to-csv\/\" data-type=\"post\" data-id=\"2206\">How to extract a list of folder files using CMD commands (feat. Powershell)<\/a> Check out our post for more computer tips!<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"># ReadMe - What is a batch file?<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><strong>Batch File<\/strong>is a text file created to automatically execute a set of commands to be executed on the Windows operating system at once. The file can be opened using the <code>.bat<\/code> or <code>.cmd<\/code> extension and can be used as a script file that executes commands in the order they are written, without the user having to type them in.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Features of Batch Files<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Auto-run commands: You can pre-write commands to run at the command prompt (CMD), so that when you run the file, the commands are executed sequentially.<\/li>\n\n\n\n<li>Simple structure: can be written in a text editor (such as Notepad) and uses Windows commands by default.<\/li>\n\n\n\n<li>Automation: Useful for automating repetitive tasks or complex commands.<\/li>\n\n\n\n<li>Extension: <code>.bat<\/code> or <code>.cmd<\/code>. The two extensions basically work the same way, but there are some differences.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Differences between .bat and .cmd files<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li>.bat:\n<ul class=\"wp-block-list\">\n<li>A batch file format used since the days of MS-DOS.<\/li>\n\n\n\n<li>It is still supported on Windows, but there may be some limitations when using newer commands.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>.cmd:\n<ul class=\"wp-block-list\">\n<li>A batch file format that began to be used by the Windows NT family.<\/li>\n\n\n\n<li>Advantageous when using Windows-specific commands that are not in MS-DOS compatibility mode.<\/li>\n\n\n\n<li>If you use the same command <code>.cmd<\/code>The <code>.bat<\/code>It will be executed before<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Basic Structure of a Batch File<\/h4>\n\n\n\n<p>A batch file is organized by writing commands line by line. An example might look like this<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>@echo off\necho Hello, World!\npause<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">Code description<\/h5>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong><code>@echo off<\/code><\/strong>:\n<ul class=\"wp-block-list\">\n<li>Prevent the command itself from being printed to the screen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>echo Hello, World!<\/code><\/strong>:\n<ul class=\"wp-block-list\">\n<li>Prints the text \"Hello, World!\" to the screen.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong><code>pause<\/code><\/strong>:\n<ul class=\"wp-block-list\">\n<li>The program freezes and displays the message \"Press any key to continue...\".<\/li>\n<\/ul>\n<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Use cases for batch files<\/h4>\n\n\n\n<h5 class=\"wp-block-heading\">1. create a folder and copy files<\/h5>\n\n\n\n<pre class=\"wp-block-code\"><code>echo off\nmkdir C:\\Backup\ncopy C:\\Documents\\*.txt C:\\Backup\necho Backup complete!\npause<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">2. run a specific program<\/h5>\n\n\n\n<pre class=\"wp-block-code\"><code>@echo off\nstart notepad.exe\nstart chrome.exe https:\/\/www.google.com\npause<\/code><\/pre>\n\n\n\n<h5 class=\"wp-block-heading\">3. Use loops and conditional statements<\/h5>\n\n\n\n<pre class=\"wp-block-code\"><code>@echo off\nset \/p name=\"Please enter a username: \"\nif \"%name%\"==\"admin\" (\n    echo Admin privileges confirmed.\n) else (\n    echo You are a normal user.\n)\npause<\/code><\/pre>\n\n\n\n<h4 class=\"wp-block-heading\">How to create a batch file<\/h4>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Open Notepad.<\/li>\n\n\n\n<li>Write the command you want.<\/li>\n\n\n\n<li>When saving the file, rename the extension to <code>.bat<\/code> or <code>.cmd<\/code>to the default.\n<ul class=\"wp-block-list\">\n<li>Example: <code>example.bat<\/code><\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Double-click the saved file to run it.<\/li>\n<\/ol>\n\n\n\n<h4 class=\"wp-block-heading\">Differences between Batch File and PowerShell<\/h4>\n\n\n\n<p>In addition to Batch File, Windows also supports the <strong>PowerShell<\/strong> You can use scripts. PowerShell offers more powerful features and object-based commands than Batch File, but Batch File is better suited for quickly automating simple tasks.<\/p>\n<\/blockquote>\n\n\n<style>.kb-image4457_249bea-0c.kb-image-is-ratio-size, .kb-image4457_249bea-0c .kb-image-is-ratio-size{max-width:300px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image4457_249bea-0c.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image4457_249bea-0c .kb-image-is-ratio-size{align-self:unset;}.kb-image4457_249bea-0c figure{max-width:300px;}.kb-image4457_249bea-0c .image-is-svg, .kb-image4457_249bea-0c .image-is-svg img{width:100%;}.kb-image4457_249bea-0c .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image4457_249bea-0c\"><figure class=\"aligncenter size-medium\"><img decoding=\"async\" width=\"300\" height=\"300\" src=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/teri-coding-300x300.webp\" alt=\"\ud14c\ub9ac \uc774\ubaa8\ud2f0\ucf58\" class=\"kb-img wp-image-4456\" srcset=\"https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/teri-coding-300x300.webp 300w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/teri-coding-600x600.webp 600w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/teri-coding-150x150.webp 150w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/teri-coding-768x768.webp 768w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/teri-coding-12x12.webp 12w, https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/teri-coding.webp 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><figcaption><strong>(Happy coding!)<\/strong><\/figcaption><\/figure><\/div>","protected":false},"excerpt":{"rendered":"<p>\uc548\ub155\ud558\uc138\uc694, \ud30c\uc774\uc36c\uc744 \uc0ac\ub791\ud558\ub294 \uc5ec\ub7ec\ubd84! \ud639\uc2dc \ub9e4\ubc88 \uac00\uc0c1\ud658\uacbd\uc744 \uc2e4\ud589\ud560 \ub54c\ub9c8\ub2e4 \ubcf5\uc7a1\ud55c&#8230;<\/p>","protected":false},"author":3,"featured_media":4676,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[3],"tags":[810,807,808,809],"class_list":["post-4655","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-python-coding","tag-810","tag-807","tag-808","tag-809"],"taxonomy_info":{"category":[{"value":3,"label":"\ud30c\uc774\uc36c(Python)"}],"post_tag":[{"value":810,"label":"\uac00\uc0c1\ud658\uacbd \uc2e4\ud589"},{"value":807,"label":"\uac00\uc0c1\ud658\uacbd \uc790\ub3d9\ud654"},{"value":808,"label":"\ubc30\uce58\ud30c\uc77c \ub9cc\ub4e4\uae30"},{"value":809,"label":"\ud30c\uc774\uc36c \uac00\uc0c1\ud658\uacbd"}]},"featured_image_src_large":["https:\/\/secondlife.lol\/wp-content\/uploads\/2025\/01\/python-\uac00\uc0c1\ud658\uacbd-\uc2e4\ud589-\ubc30\uce58\ud30c\uc77c-\ub9cc\ub4e4\uae30-\ud3ec\uc2a4\ud2b8-\uc378\ub124\uc77c-600x600.jpg",600,600,true],"author_info":{"display_name":"TERE","author_link":"https:\/\/secondlife.lol\/en\/author\/tere\/"},"comment_info":0,"category_info":[{"term_id":3,"name":"\ud30c\uc774\uc36c(Python)","slug":"python-coding","term_group":0,"term_taxonomy_id":3,"taxonomy":"category","description":"","parent":20,"count":116,"filter":"raw","cat_ID":3,"category_count":116,"category_description":"","cat_name":"\ud30c\uc774\uc36c(Python)","category_nicename":"python-coding","category_parent":20}],"tag_info":[{"term_id":810,"name":"\uac00\uc0c1\ud658\uacbd \uc2e4\ud589","slug":"%ea%b0%80%ec%83%81%ed%99%98%ea%b2%bd-%ec%8b%a4%ed%96%89","term_group":0,"term_taxonomy_id":810,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":807,"name":"\uac00\uc0c1\ud658\uacbd \uc790\ub3d9\ud654","slug":"%ea%b0%80%ec%83%81%ed%99%98%ea%b2%bd-%ec%9e%90%eb%8f%99%ed%99%94","term_group":0,"term_taxonomy_id":807,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":808,"name":"\ubc30\uce58\ud30c\uc77c \ub9cc\ub4e4\uae30","slug":"%eb%b0%b0%ec%b9%98%ed%8c%8c%ec%9d%bc-%eb%a7%8c%eb%93%a4%ea%b8%b0","term_group":0,"term_taxonomy_id":808,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"},{"term_id":809,"name":"\ud30c\uc774\uc36c \uac00\uc0c1\ud658\uacbd","slug":"%ed%8c%8c%ec%9d%b4%ec%8d%ac-%ea%b0%80%ec%83%81%ed%99%98%ea%b2%bd","term_group":0,"term_taxonomy_id":809,"taxonomy":"post_tag","description":"","parent":0,"count":1,"filter":"raw"}],"_links":{"self":[{"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/posts\/4655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/comments?post=4655"}],"version-history":[{"count":12,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/posts\/4655\/revisions"}],"predecessor-version":[{"id":4683,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/posts\/4655\/revisions\/4683"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/media\/4676"}],"wp:attachment":[{"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/media?parent=4655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/categories?post=4655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/secondlife.lol\/en\/wp-json\/wp\/v2\/tags?post=4655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}