Pythonと!

プログラミングド素人の勉強日記です。

Python

seleniumのPythonコードをHerokuにデプロイする

chromedriverのインストール settingに以下を入れる https://github.com/heroku/heroku-buildpack-google-chrome.git https://github.com/heroku/heroku-buildpack-chromedriver.git pythonファイルへの実装 from selenium import webdriver from selenium.w…

VSCodeでのPython設定メモ

Pythonの公式エクステンションを入れる Ctrl + Shift + Xで拡張機能タブを開いて、検索バーから「Python」を探してインストールする カッコを自動補完させる Ctrl + ,でSettignsを表示する。 拡張機能 > Python Configuration > Auto Complete: Add Brackets…

Anacondaの基本コマンド(Ubuntuの場合)

anaconda navigatorを起動する $ anaconda-navigator anaconda本体のアップデート $ conda update conda パッケージ一式のアップデート $ conda update --all パッケージのアップデート $ conda update パッケージ名(例)Pythonのアップデート $ conda upda…

WindowsでOpenCVを使う

anacondaにopencvという仮想環境を作ってそこでOpenCVを使いたい場合の設定メモ①opencv-pythonをインストール $ pip install opencv-python②プログラム中で指定するカスケードファイルの場所の例 C:/Users/user/Anaconda3/envs/opencv/Lib/site-packages/cv2…

Pycharmで改行コードを変更する方法

File > Settings > Editor > Code Style Line separatorで変更

PycharmでNo module namedのエラーが出た

症状 anacondaに仮想環境を作成し、tensorflowを入れてPycharm 上でimport tensorflowしたところ、No module namedのエラーが出る。 また、Runしても、ModuleNotFoundError: No module named 'tensorflow'となって実行できない。解決策 PycharmのFile > Sett…

Pandasでread_csvしたデータフィードがラベルで抽出できなかった話

PandasでCSVを読み込みたくて次のコードを実行したところ... import pandas as pd df = pd.read_csv('bmi.csv') label = df['label'] print(label) *1以下のエラーが出ました。 Traceback (most recent call last): File "C:\Users\user\Anaconda3\lib\site-…

Pythonのスライスに出てくるカンマの使い方

import numpy a = numpy.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]]) print(a[:, 0]) # [1 4 7] print(a[:1, 0]) # [1] print(a[:1, 1]) # [2] print(a[:2, 1]) # [2 5] print(a[:3, 1]) # [2 5 8] :の後ろの数値で何個目のリストかを指定 ,で区切って、指定…

Pythonの仮想環境作成(Ubuntu)

・venvのインストール $ sudo apt install python3-venv・仮想環境の作成 $ python3 -m venv 仮想環境名・仮想環境に入る $ . 仮想環境名/bin/activate・仮想環境から抜ける $ deactivate

コマンドライン引数を変数に代入したいとき

$ python プログラム名.py 引数1 引数2...とするときimport sys keyword0 = sys.argv[0] # プログラム名.pyを取得 keyword1 = sys.argv[1] # 引数1を取得 keyword2= sys.argv[2] # 引数2を取得

Scrapyの基本操作

忘れないうちにメモプロジェクトの作成 $ scrapy startproject project名Spiderの作成 $ scrapy genspider Spider名 ドメイン名Spiderの実行 $ scrapy crawl spider名Scrapy shellの起動 $ scrapy shell