Mã Python của sổ tay chạy trong nhân đã chọn. Hãy đặt biến proxy trong tiến trình đó trước khi ứng dụng khách HTTP sử dụng chúng. Với Requests và cách xử lý môi trường thông thường, ô thiết lập có thể chứa:

import os

os.environ["http_proxy"] = "http://proxy.example.net:8080"
os.environ["https_proxy"] = "http://proxy.example.net:8080"

URL proxy mô tả một trung gian HTTP trong cả hai phép gán. Đừng đổi lược đồ chỉ vì trang đích dùng HTTPS. Với các yêu cầu Python công khai được phép mà ứng dụng khách không có tài khoản proxy, một mục HTTP từ danh sách proxy HTTP có thể cung cấp các giá trị đó.

Trong các phiên IPython lặp lại, tập lệnh khởi động thuộc thư mục khởi động của hồ sơ đã chọn, thường là ~/.ipython/profile_default/startup/. Các tệp này chạy khi shell IPython được dựng, nên thay đổi một tệp cần nhân mới. Thư mục cấu hình máy chủ của Jupyter phục vụ mục đích khác.

Đặc tả nhân cũng có thể cung cấp giá trị môi trường bổ sung cho nhân vừa khởi chạy. Nhân được quản lý hoặc từ xa có thể có môi trường khởi chạy riêng; hãy kiểm tra nhân đã chọn thay vì cho rằng nó dùng chung shell đã mở trình duyệt.

Nếu vấn đề là mở chính trang sổ tay cục bộ, hãy xem chính sách bỏ qua localhost của trình duyệt. Tải xuống Python có nhận biết proxy và kết nối của trình duyệt tới máy chủ Jupyter là hai yêu cầu riêng. Trang web nhúng trong IFrame cũng dùng tuyến của trình duyệt.

Bài viết liên quan