Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/naohito-t/sag
sns-auto-good for instagram
https://github.com/naohito-t/sag
docker-compose headless-firefox python3 selenium-python
Last synced: 19 days ago
JSON representation
sns-auto-good for instagram
- Host: GitHub
- URL: https://github.com/naohito-t/sag
- Owner: naohito-T
- Created: 2022-02-20T14:59:54.000Z (over 2 years ago)
- Default Branch: develop
- Last Pushed: 2022-03-06T14:11:09.000Z (over 2 years ago)
- Last Synced: 2024-10-07T21:39:58.491Z (30 days ago)
- Topics: docker-compose, headless-firefox, python3, selenium-python
- Language: Python
- Homepage:
- Size: 36.1 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Introduction
```sh
##################################################
################ For Firefox ##################
##################################################
```## Setup
```sh
$ git clone [Sag repository name]
$ cd Sag
# zshの場合、zshではない場合は各環境変数の渡し方を参照する。
$ (make env.decrypt KEY=xxxx FILE_PATH=xxx)
```## Usage
Slackに送信
cronで対応(macのcronをgitで管理するのは?)
test
https://qiita.com/flcn-x/items/fcbbc2fb291b970290f2## Enviroment
pythonは型付けをできるようにした。
Python + Selenium WebDriver + Headless Firefox + Docker + pytest---
## How To
### 1. テストを実行したい時
- docker起動
`$ make up`- 起動後実行
`$ make exec.selenium`**※docker起動後、すぐにコマンド実行を施してもよかったが何度も実行したい場合を加味しそちらで対応している。**
### 2. テストを並列に実行したい時
本環境ではSelenium Gridが構築されているため
- VNCサーバー接続確認(Mac)
Finder > 移動 > サーバへ接続 > サーバーアドレス: vnc://localhost:5900## Thank you.
[reference](https://www.selenium.dev/ja/)
[reference(日本語版)](https://kurozumi.github.io/selenium-python/api.html)[Pythonで型を極める(3.9)](https://qiita.com/papi_tokei/items/bf652696d6b98f23565a)
[最強のPython型チェッカーmypy](https://developers.microad.co.jp/entry/2021/10/04/063000#:~:text=mypy%20%E3%81%AFPython3%E3%81%A82.7%E5%90%91%E3%81%91%E3%81%AE%E9%9D%99%E7%9A%84%E5%9E%8B%E3%83%81%E3%82%A7%E3%83%83%E3%82%AB%E3%83%BC%E3%81%A7%E3%81%99%E3%80%82&text=%E5%9E%8B%E3%82%A2%E3%83%8E%E3%83%86%E3%83%BC%E3%82%B7%E3%83%A7%E3%83%B3%E3%82%92%E3%82%82%E3%81%A8,%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%81%8C%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82)
[PEP 561 以前の型情報の配布事情](https://blog.ymyzk.com/2018/09/creating-packages-using-pep-561/)[参考URL](https://ang.tokyo/insta_auto_likes/)