UY TÍN nguồn gốc, xuất xứ sản phẩm rõ ràng CHẤT LƯỢNGđảm bảo độ an toàn cho sản phẩm GIÁ HỢP LÝquyền lợi tối đa cho khách hàng
[tintuc]

Công việc nghiên cứu nhiều lúc cần tự động mở các trang web định sẳn chứa trong file text (file mở rộng *.txt). Sau gần nhiều năm nghiên cứu Admin mới tìm ra nên giới thiệu cho quý bạn tham khảo.

Nếu thấy bài viết hay nên share, like và comments. Thanks

Dùng Python để lấy tài liệu





Ví muốn mở các trang chuyên về dược hóa sau:

google2.fda.gov
www.ema.europa.eu
kensaku.mhlw.go.jp
www.canada.ca
search.who.int
search.health.gov.au
mohfw.gov.in
patents.google.com
www.freepatentsonline.com
search.tga.gov.au
vinapharm.com.vn
www.google.com.vn
congbomypham.cqldvn.gov.vn
www.pharmacompass.com
api-generic.com
mail.google.com
www.cochrane.org
clinicaltrials.gov
archive.org
eurekasante.vidal.fr
www.sciencedirect.com
www.ebi.ac.uk
www.alibaba.com
www.sciencedirect.com
www.chemblink.com
www.pharmtech.com

Các bước tiến hành như sau:

Bước 1: Lưu các trang web vào file text (dùng notepad hoặc các phần mềm tương tự lưu). Xem hình

Lưu các urls vào file text

Bước 2: Chuẩn bị Python

Cài đặc chương trình Python tải từ trang web https://www.python.org/ về

Cái đặt theo mặc định

Tải Python

Bước 3: Viết đoạn lệnh Python sau:


import subprocess as sp
import webbrowser
import time

f = open('duoc_my_pham.txt','r')
urls = f.readlines()
for url in urls:
    child = sp.Popen(["C:/Program Files (x86)/Google/Chrome/Application/chrome.exe", url ])
    time.sleep(30)
    child.kill()


Lưu ý:

1. Tên "duoc_my_pham.txt" thay bằng tên file của mình tự đặt
2.  Dùng trình duyệt tùy thích
Ví dụ:
Google chrome: "C:/Program Files (x86)/Google/Chrome/Application/chrome.exe"
Firefox: "C:\Program Files\Mozilla Firefox\firefox.exe"
....
3. Thời gian nhanh chậm khi mở một link bằng cách chỉnh số trong "    time.sleep(30)  "
4. Nếu không muốn nó tự đóng nên bỏ dòng "    child.kill()" đi.


Đoạn mã chạy Python

Lưu đơạn mã trên thành file có phần mỡ rộng *.py

Có thể tải file mã tại đây

Cứ thế chương trình cứ chạy và mở các trang web mình cần xem

Có thể chạy trên Linux Ubuntu bằng lệnh sau:

Chạy trên Ubuntu



import subprocess as sp
import webbrowser
import time

f = open('BioMed.txt','r')
urls = f.readlines()
for url in urls:
    child = sp.Popen(["firefox", url ])
    time.sleep(20)
    child.kill()


Bạn có thắc mắc gửi mail về info@nghiencuuthuoc.com hoặc nghiencuuthuoc@gmail.com
Chúc bạn thành công!



[/tintuc]

SẢN PHẨM TƯƠNG TỰ

NHẬN XÉT

Không có nhận xét nào :

Đăng nhận xét