pythonで、ログ表示やデバック時に使う、行番号、関数名、ファイル名を表示 Python

pythonで、ログ表示やデバック時に使う、行番号、関数名、ファイル名を表示
sys._getfram()でするよ

<div class= code >import sys

print(sys._getframe().f_code.co_filename) # ok ファイル名
print(sys._getframe().f_line

  2020-02-2 09:41:00

pythonで AttributeError: &apos;dict&apos; object has no attribute &apos;dumps&apos; のエラーではまる Python

pythonで
AttributeError: dict object has no attribute dumps
のエラーではまる

import json
print( &#123;&#125; .format(json.dumps(dictdata indent=4)))

このファイルを実行すると
A

  2020-02-1 11:39:57

pythonのBeautifulSoupをつかって、繰り返し現れる情報から、その階層化にある情報を個別に取り出す Python

pythonのBeautifulSoupをつかって、繰り返し現れる情報から、その階層化にある情報を個別に取り出す例
class_= article という階層下にタイトルと、リンク先と、時間が現れるのでそれを同時に取り出す


以下で取得できた
<div class= syntaxhighlighter >url = 対象URL

  2020-02-1 05:04:00

pythonで #UnicodeEncodeError: &apos;cp932&apos; codec can&apos;t encode character ~: illegal multibyte sequence に対処した Python

ファイル開く時にutf8指定しなかったばっかりに出たエラー
#UnicodeEncodeError: cp932 codec can t encode character &yen;u200c in position 274: illegal multibyte sequence

解決策
with open(path mode= w enco

  2019-12-22 19:17:33

windowsでpython print文を実行した際に「UnicodeEncodeError: &apos;cp932&apos; codec can&apos;t encode character &apos;&amp;yen;xa0&apos; in position 2626: illegal multibyte sequence」エラーが発生 Python



UnicodeEncodeError: cp932 codec can t encode character &yen;xa0 in position 2626: illegal multibyte sequence

windowsの場合print文で文字列を出力する際に文字コード変換を行うが、
変換元の文字列に、文字コード変換出来な

  2019-06-26 07:46:35

pythonの日時系操作 epochで時間の加算とか Python

#------------------------------------------------------------
# pythonの日時系操作
# epoch時間の加算とか
#------------------------------------------------------------
import datetime
impor

  2019-06-3 08:55:48

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

  2019-05-26 06:39:02

pythonでファイル開く時のエラー、解決したよ!UnicodeDecodeError: &apos;cp932&apos; codec can&apos;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 のオプションをつけたらうま

  2019-03-13 05:07:20

centos7 に pip3をインストールしたよ Python

■centos7 に pip3をインストール
# yum install -y epel-release
# yum install -y python36-setuptools
# easy_install-3.6 pip


■確認
# pip3 -v


■スクリプト実行しようとしたら req

  2018-10-7 01:25:00

python3 での設定ファイルの読み込み方法 Python

python3 での 設定ファイルの読み込み方法


-----------------------------------------------
# -*- coding: utf-8 -*-

import configparser


config = configparser.ConfigPa

  2018-07-30 03:14:00