Tôi có một mã trong Oracle được tối ưu hóa và tạo dữ liệu hàng tuần. Vấn đề là tôi cũng muốn python kích hoạt mã oracle của mình chạy và tạo dữ liệu trong python và lưu. Có khả năng thực hiện mã Python của tôi tự động không?
Đã hỏi ngày 1 tháng 11 năm 2018 lúc 6:22Nov 1, 2018 at 6:22
6
Bạn có thể kích hoạt tập lệnh Python bằng cách thiết lập một công việc cron.
Bạn có thể làm điều này bằng cách sử dụng Python và Crontab: Xem tài liệu này //pypi.org/project/python-crontab/
Đã trả lời ngày 1 tháng 11 năm 2018 lúc 6:39Nov 1, 2018 at 6:39
user3698971user3698971user3698971
2771 Huy hiệu vàng3 Huy hiệu bạc1 gold badge3 silver badges11 bronze badges
1
Bạn có thể sử dụng Crons Jon, lịch trình nhiệm vụ để chạy tập lệnh cụ thể. Nếu bạn muốn chạy tập lệnh làm dịch vụ, bạn có thể sử dụng mô -đun cần tây và crontab.
Đã trả lời ngày 1 tháng 11 năm 2018 lúc 6:44Nov 1, 2018 at 6:44
1
Một giải pháp khác là để lại Python chạy và để cho một cuộc gọi lại thông báo truy vấn liên tục [CQN] từ thay đổi dữ liệu gọi phương thức Python. Hoặc sử dụng hàng đợi Advanced Oracle cho cùng. Các ví dụ nằm trong //github.com/oracle/python-cx_oracle/tree/master/samples
Bạn cũng có thể sử dụng chức năng UTL_HTTP của DB để gọi một dịch vụ web chạy Python.
Đã trả lời ngày 13 tháng 11 năm 2018 lúc 5:12Nov 13, 2018 at 5:12
Tôi sử dụng Windows Task Planner với tập lệnh .bat để chạy mã python hàng ngày.
Đã trả lời ngày 26 tháng 5 năm 2019 lúc 12:56May 26, 2019 at 12:56
extreme4allextreme4allextreme4all
3301 huy hiệu vàng2 Huy hiệu bạc16 Huy hiệu đồng1 gold badge2 silver badges16 bronze badges
Thực thi các tập lệnh python trong thiết bị đầu cuối hoặc một IDE. Các tập tin Python có phần mở rộng .py. Bất cứ khi nào bạn tạo một tập lệnh python, hãy lưu nó dưới dạng tên.py .py extension. Whenever you make a Python script, save it as name.py Một chương trình đơn giản [hello.py] được hiển thị bên dưới. Dòng đầu tiên chỉ ra rằng chúng tôi muốn sử dụng trình thông dịch Python. Dòng thứ 3 xuất ra một dòng văn bản Hello Hello wlrd vào màn hình. Văn bản dưới đây có thể được sao chép vào trình soạn thảo văn bản và lưu dưới dạng hello.py. Python hoạt động với các tệp kết thúc bằng .py. hello.py. Python works with files that
end in .py. Bạn có thể sử dụng bất kỳ trình soạn thảo văn bản nào để tạo chương trình Python. Tôi khuyên bạn nên sử dụng trình soạn thảo văn bản hỗ trợ làm nổi bật cú pháp [tô màu văn bản] và số dòng. Khóa học liên quan: Khóa học & Bài tập lập trình Python hoàn chỉnh Complete Python Programming Course & Exercises1
2
3
print['hello world']
Chạy Python
Chạy từ thiết bị đầu cuối
Bạn có thể bắt đầu một chương trình Python với dòng thiết bị đầu cuối hoặc dòng lệnh. Điều này hoạt động trên tất cả các nền tảng [Mac OS, Windows, Linux].
Để mở một thiết bị đầu cuối trên Windows: Nhấn phím Windows + R [chương trình chạy], nhập CMD hoặc lệnh và nhấn Enter.
Trên Mac OS sử dụng Finder để bắt đầu một thiết bị đầu cuối. Bạn có thể nhấn lệnh+không gian và loại thiết bị đầu cuối, sau đó nhấn Enter.
Bắt đầu chương trình
Để bắt đầu chương trình, chúng tôi phải mở dòng lệnh và loại:start the program, we have to open the command line and type:
1 | python hello.py |
Để làm việc này, bạn cần phải có trong thư mục chính xác. Điều đó có nghĩa là, thư mục nơi có chương trình Python của bạn.
Trên Mac OS và Linux, bạn có thể thấy thư mục hiện tại với lệnh PWD. Nếu bạn sử dụng Windows, thư mục được hiển thị trong BRA Tiêu đề dòng lệnh.
If you use Windows the directory is shown in the command line title bra.
Để thay đổi thư mục, hãy sử dụng lệnh ‘CD, giống như‘ CD/home/user/pythonprojects, hoặc ‘cd c: \ project \.
Chạy từ IDE
Để chạy kịch bản Python từ IDE, hãy bắt đầu một dự án trước. Khi dự án được tạo, hãy thêm các tệp .py của bạn [hoặc tạo chúng trong IDE] và nhấn Run.
Trong pycharm ide:
- Bắt đầu dự án
- Màn hình chào mừng mở ra, nhấp vào Tạo dự án mới.
- Trên menu chính, chọn Tệp | Dự án mới.
- Chọn trình thông dịch Python
- Chọn phiên bản Python từ danh sách. Sử dụng 3.x
- Nhấp vào Tạo
- Thêm tệp python mới [tệp mới] và thêm hello.py
- Nhấp vào tam giác xanh để bắt đầu chương trình. Một tùy chọn khác là nhấp vào nút chuột phải trên tệp Python của bạn và chọn chạy.
Các IDE khác có một quy trình tương tự để chạy chương trình Python [BẮT ĐẦU Dự án, thêm tệp, nút chạy].
Đầu ra
Bạn sẽ thấy một dòng văn bản cho thấy Hello Hello World.
Nếu bạn là người mới bắt đầu, thì tôi đánh giá cao cuốn sách này.
Tập thể dục
Hãy thử các bài tập dưới đây:
- Tạo một chương trình Python in tên của bạn.
- Tạo một chương trình hiển thị lời bài hát của một bài hát.
Sau khi hoàn thành những điều này tiếp tục với bài tập tiếp theo.
Tải xuống ví dụ