semvec/pypi-packages huggingface dataset:
pyloadproject 1.0
A simple installer of the program.
Requires Python: >=3.8
Keywords: example python

# PyLoadProject
A simple installer of the program. Many probably know that it is possible to convert .py files to .exe, but what if the project includes not only modules and python files used.

```
pip install plp
```
First you need to have a Zip folder with your finished project to copy. Import the module, specify the parameters in the pyload function.

```python
import plp


plp.pyload(
    "MyProgram", # project name
    "MyProgram.zip", # the path to the Zip folder
    "C:\\Program Files\\MyProgram\\MyProgram.exe" # the path to the executable file
)

```

And now a folder with the name of your project will be created in the current directory.

```python
import myprogram as mp

mp.install()
```

Import the module with the name of your project and run the "install" function.

## How does it work?
All your files need to be compressed into a ZIP file, then this file is copied and embedded in Python code. When you run the program, a ZIP file is created on your PC and extracted with your files.
browser-driver-manager 1.0.4
用于管理浏览器驱动程序的下载和安装

# browser_driver_manager

用于管理浏览器驱动程序的下载和安装。该类包含了一些方法来获取本地浏览器版本、提取Chrome版本、获取最新版本的驱动程序版本号和下载链接、检查本地安装的Chromedriver版本、检查Chromedriver是否存在、创建下载文件夹、下载和解压缩浏览器驱动程序等功能。

**类属性**

- **download_dir** (str): 存储下载文件的文件夹路径。

**方法**

1. **\_\_init\_\_(self)**:
   初始化 BrowserDriverManager 类并创建下载文件夹。

2. **get_browser_version(self) -> str**:
   获取本地浏览器版本。
   - Returns: 本地浏览器的版本号。
   - Notes: 此方法仅适用于 Windows 操作系统和 Google Chrome 浏览器。

3. **get_chrome_version(self, browser_version: str) -> str**:
   从浏览器版本中提取 Chrome 版本。
   - Args:
       - browser_version (str): 浏览器版本号。
   - Returns: Chrome 版本号。
   - Notes: 此方法假设浏览器版本号遵循标准的 x.y.z 格式。例如，如果浏览器版本为 "94.0.4606.81"，则提取的 Chrome 版本为 "94.0.4606"。

4. **get_latest_version_and_download_url(self, chrome_version: str) -> Tuple[str, str]**:
   根据 Chrome 版本获取最新版本的驱动程序版本号和下载链接。
   - Args:
       - chrome_version (str): Chrome 版本号。
   - Returns: 包含最新版本的驱动程序版本号和对应的下载链接的元组。
   - Notes: 此方法使用 ChromeDriver 的下载链接模板，并将 Chrome 版本号插入其中。例如，如果 Chrome 版本为 "94.0.4606"，则生成的下载链接为 "https://chromedriver.storage.googleapis.com/94.0.4606/chromedriver_win32.zip"。

5. **get_chromedriver_version(self) -> str or None**:
   获取本地安装的 Chromedriver 版本号。
   - Returns: Chromedriver 版本号，如果未找到版本号则返回 None。

6. **check_chromedriver_exists(self) -> bool**:
   检查 Chromedriver 是否存在于下载文件夹中。
   - Returns: 如果 Chromedriver 存在，则返回 True；否则返回 False。

7. **create_download_folder(self) -> str**:
   在当前工作路径下创建下载文件夹路径。
   - Returns: 下载文件夹的路径。
   - Notes: 如果 "download" 文件夹已经存在，则不进行任何操作。

8. **download_Browser(self, download_url: str) -> str**:
   下载 Browser 驱动程序。
   - Args:
       - download_url (str): 下载链接。
   - Returns: 下载的文件路径。
   - Notes: 此方法使用 requests 库下载文件，并将其保存到指定路径。

9. **extract_Browser(self, download_path: str)**:
   解压缩 Browser 驱动程序。
   - Args:
       - download_path (str): 下载的文件路径。
   - Notes: 此方法使用 zipfile 库解压缩下载的文件，并将文件提取到下载文件夹中。

10. **clean_up(self, download_path: str)**:
    清理下载的文件。
    - Args:
        - download_path (str): 下载的文件路径。
    - Notes: 此方法删除下载的文件，以清理不再需要的文件。

11. **download_Browser_for_current_browser(self)**:
    根据本地浏览器版本下载相应版本的 Browser 驱动程序。
access-logs-download-driver 0.0.1
Functions required by the access-logs-download-driver

# Access Logs Driver
[![Build Status](https://travis-ci.org/hirmeos/access_logs_driver.svg?branch=master)](https://travis-ci.org/hirmeos/access_logs_driver)


Iterate through a bunch of gzipped Apache HTTP log files
Exclude bots, scrapers, etc., select URLs matching the provided regex(es), and generate a CSV of the relevant log entries.

Take postprocessed logs and strip out multiple hits in sessions, and
resolve URLs to the chosen `URI_SCHEME` (e.g. info:doi).

Logs come in as a CSV of 4-tuples of type
 (timestamp * IP address * URL * user agent)

We strip out entries where the same (IP address * user agent) pair has accessed
a URL within the last `SESSION_TIMEOUT` (e.g. half-hour)

Additionally, we convert the URLs to ISBNs and collate request data by date,
outputting a CSV for ingest via the stats system.

## Run via crontab
```
0 0 * * 0 docker run --rm --name "logs_analyser" --env-file /path/to/config.env -v /path/to/log/files:/logs:ro -v /somewhere/to/store/preprocessing:/usr/src/app/cache -v /somewhere/to/store/output:/usr/src/app/output openbookpublishers/access_logs_driver
```
nomad-camels-driver-keithley-237 0.1.1
Device driver for the Keithley 237 SMU.
Requires Python: >=3.9.6

# NOMAD-CAMELS Driver for Keithley 237  

Driver of the Keithley 237 SMU written for the measurement software [NOMAD-CAMELS](https://fau-lap.github.io/NOMAD-CAMELS/).


## Documentation

For more information and documentation visit [this page](https://fau-lap.github.io/NOMAD-CAMELS/doc/instruments/instruments.html).