pythonで、ログ表示やデバック時に使う、行番号、関数名、ファイル名を表示 Python
pythonで、ログ表示やデバック時に使う、行番号、関数名、ファイル名を表示
sys._getfram()でするよ
<div class= code >import sys
print(sys._getframe().f_code.co_filename) # ok ファイル名
print(sys._getframe().f_line
pythonで AttributeError: 'dict' object has no attribute 'dumps' のエラーではまる Python
pythonで
AttributeError: dict object has no attribute dumps
のエラーではまる
import json
print( {} .format(json.dumps(dictdata indent=4)))
このファイルを実行すると
A
pythonのBeautifulSoupをつかって、繰り返し現れる情報から、その階層化にある情報を個別に取り出す Python
pythonのBeautifulSoupをつかって、繰り返し現れる情報から、その階層化にある情報を個別に取り出す例
class_= article という階層下にタイトルと、リンク先と、時間が現れるのでそれを同時に取り出す
以下で取得できた
<div class= syntaxhighlighter >url = 対象URL
pythonで #UnicodeEncodeError: 'cp932' codec can't encode character ~: illegal multibyte sequence に対処した Python
ファイル開く時にutf8指定しなかったばっかりに出たエラー
#UnicodeEncodeError: cp932 codec can t encode character ¥u200c in position 274: illegal multibyte sequence
解決策
with open(path mode= w enco
windowsでpython print文を実行した際に「UnicodeEncodeError: 'cp932' codec can't encode character '&yen;xa0' in position 2626: illegal multibyte sequence」エラーが発生 Python
UnicodeEncodeError: cp932 codec can t encode character ¥xa0 in position 2626: illegal multibyte sequence
windowsの場合print文で文字列を出力する際に文字コード変換を行うが、
変換元の文字列に、文字コード変換出来な
pythonの日時系操作 epochで時間の加算とか Python
#------------------------------------------------------------
# pythonの日時系操作
# epoch時間の加算とか
#------------------------------------------------------------
import datetime
impor
centosでpythonのバージョンを3をデフォにする Python
centosでpythonのバージョンを3をデフォにする
共存してたんだけど、2がデフォになってたんでね
# unlink /bin/python
# unlink /bin/pip
# ln -s /bin/python3 /bin/python
# ln -s /bin/pip3.6 /bin/pip
pythonでファイル開く時のエラー、解決したよ!UnicodeDecodeError: 'cp932' codec can't decode byte 0x88 in position 18: illegal multibyte sequence Python
pythonで出たエラー。
文字コードがおかしいらしい
python UnicodeDecodeError: cp932 codec can t decode byte 0x88 in position 18: illegal multibyte sequence
対応策は、encoding= utf-8_sig のオプションをつけたらうま
centos7 に pip3をインストールしたよ Python
■centos7 に pip3をインストール
# yum install -y epel-release
# yum install -y python36-setuptools
# easy_install-3.6 pip
■確認
# pip3 -v
■スクリプト実行しようとしたら req
python3 での設定ファイルの読み込み方法 Python
python3 での 設定ファイルの読み込み方法
-----------------------------------------------
# -*- coding: utf-8 -*-
import configparser
config = configparser.ConfigPa