Hướng dẫn open directory in python terminal - mở thư mục trong thiết bị đầu cuối python

Đã hỏi 6 năm, 11 tháng trước 6 years, 11 months ago

Đã xem 6k lần 6k times

Tôi muốn mở Shell Python trong thư mục hiện tại như CMD. Hệ thống của tôi là Windows 10. Làm thế nào tôi có thể đạt được điều đó? Một cái gì đó như thế: Giả sử tôi mở một thư mục trong đĩa d, giả sử đường dẫn là "d: \ pythonprojects". Tôi đã cố gắng mở CMD trong thư mục hiện tại, trong CMD I gõ "Python" để có được Shell Python, nhưng thư mục công việc của Python không được nâng cấp.

Hỏi ngày 17 tháng 12 năm 2015 lúc 3:02Dec 17, 2015 at 3:02

6

Bạn đã thử một cái gì đó như thế này trong dòng lệnh?

C:> D:
D:> cd PythonProjects
D:\PythonProjects> python
[Something about Python interpreter]
>>>

Remi guan

20.7K17 Huy hiệu vàng62 Huy hiệu bạc85 Huy hiệu Đồng17 gold badges62 silver badges85 bronze badges

Đã trả lời ngày 17 tháng 12 năm 2015 lúc 3:12Dec 17, 2015 at 3:12

aliasm2kaliasm2kaliasm2k

8536 Huy hiệu bạc12 Huy hiệu đồng6 silver badges12 bronze badges

3

Bạn chỉ có thể chỉ cần mở vỏ và hơn

import os
os.chdir[" "]

Ở giữa các trích dẫn, bạn có thể chỉ định đường dẫn bạn muốn mở nó

Bạn cũng có thể thấy con đường hiện tại bằng cách

os.getcwd[]

Đã trả lời ngày 26 tháng 1 năm 2017 lúc 12:56Jan 26, 2017 at 12:56

Goelaadish GoelAadish Goel

4411 Huy hiệu vàng4 Huy hiệu bạc12 Huy hiệu đồng1 gold badge4 silver badges12 bronze badges

Làm thế nào để có được tên người dùng và thư mục hiện tại trong Golang?

Chương trình Java để có được thư mục làm việc hiện tại

  • Cách lấy thư mục làm việc hiện tại OS.GetCwd []
  • Thay đổi thư mục làm việc hiện tại: Os.chdir []

Hàm __file__ trả về đường dẫn đến tệp tập lệnh hiện tại [.py].

Nhận thư mục làm việc hiện tại- os.getcwd []

Hàm os.getcwd [] trả về dưới dạng chuỗi str theo đường dẫn tuyệt đối đến thư mục làm việc hiện tại của Python. "Nhận thư mục làm việc hiện tại" [GETCWD] đề cập đến khả năng in thư mục làm việc hiện tại với hệ điều hành bằng print [] và getcwd [].

Nhân vật chém kéo được bỏ qua từ chuỗi được trả về.

Thí dụ

Sau đây là một ví dụ để có được thư mục làm việc hiện tại:

import os cwd = os.getcwd[] print["Th Current working directory is: {0}".format[cwd]] print["os.getcwd[] returns an object of type: {0}".format[type[cwd]]]

Đầu ra

Sau đây là đầu ra của mã trên:

The Current working directory is: C:\Users\Lenovo\Desktopos.getcwd[] returns an object of type: ⁢class 'str'>
os.getcwd[] returns an object of type: 

Thay đổi thư mục làm việc hiện tại: OS.Chdir []

Sử dụng hàm chdir [] trong Python để thay đổi thư mục làm việc hiện tại.

Đường dẫn đến thư mục bạn muốn thay đổi là tham số duy nhất mà phương thức cho phép. Bạn có thể sử dụng đối số đường dẫn tuyệt đối hoặc tương đối.

Thí dụ

Sau đây là một ví dụ để có được thư mục làm việc hiện tại:

import os print["The Current working directory is: {0}".format[os.getcwd[]]] os.chdir['C:\Users\Lenovo\Downloads\Works\'] print["The Current working directory now is: {0}".format[os.getcwd[]]]

Đầu ra

Sau đây là đầu ra của mã trên:

The Current working directory is: C:\Users\Lenovo\Desktop
The Current working directory now is: C:\Users\Lenovo\Downloads\Works

Thay đổi thư mục làm việc hiện tại: OS.Chdir []− A NotADirectoryError exception is thrown if a directory is not provided as an argument to the chdir[] method. There is a FileNotFoundError exception raised if the provided directory is not found. A PermissionError exception is raised if the user running the script doesn't have the required permissions.

Thí dụ

import os path = 'C:\Users\Lenovo\Downloads\Works\' try: os.chdir[path] print["The Current working directory is: {0}".format[os.getcwd[]]] except FileNotFoundError: print["Directory: {0} does not exist".format[path]] except NotADirectoryError: print["{0} is not a directory".format[path]] except PermissionError: print["No permissions to change to {0}".format[path]]

Đầu ra

Sau đây là đầu ra của mã trên:

The Current working directory is: C:\Users\Lenovo\Downloads\Works

Thay đổi thư mục làm việc hiện tại: OS.Chdir []

  • Sử dụng hàm chdir [] trong Python để thay đổi thư mục làm việc hiện tại.
  • Đường dẫn đến thư mục bạn muốn thay đổi là tham số duy nhất mà phương thức cho phép. Bạn có thể sử dụng đối số đường dẫn tuyệt đối hoặc tương đối.
  • Sau đây là một ví dụ để thay đổi thư mục làm việc hiện tại:
  • Lưu ý & nbsp; - một ngoại lệ notadirectoryError được ném nếu một thư mục không được cung cấp như một đối số cho phương thức chdir []. Có một ngoại lệ FilenotFounderror được nâng lên nếu không tìm thấy thư mục được cung cấp. Ngoại lệ PernessError được nêu ra nếu người dùng chạy tập lệnh không có quyền bắt buộc.
  • Sau đây là đầu ra của ví dụ trên:
  • Cập nhật ngày 17 tháng 8 năm 2022 13:05:49
  • Câu hỏi và câu trả lời liên quan
  • Làm thế nào để biết thư mục làm việc hiện tại trong Python?
  • Làm thế nào để thay đổi thư mục hiện tại bằng Python?
  • Làm thế nào để thay đổi thư mục làm việc shell trong Linux?
  • Làm thế nào để thay đổi thư mục gốc của quá trình hiện tại trong Python?
  • Làm thế nào để đặt thư mục làm việc hiện tại trong Python?
  • Làm thế nào để biết vị trí hiện tại trong một tệp trong Python?
  • Làm thế nào để tìm thư mục thực hiện chương trình hiện tại trong Python?
  • Làm thế nào để thay đổi sự cho phép của một thư mục bằng Python?
  • Làm thế nào để thay đổi chủ sở hữu của một thư mục bằng Python?

Bài Viết Liên Quan

Chủ Đề