プログラミングを趣味にしたい

UE4、scala、ゲーム作り、webアプリ制作とか手を出しているPC系趣味について書き溜めるブログ。現在大規模改装中

このブログは現在リブート中です。 予告なく変更、削除、停止を行う場合があります。
回収作業が終わったらこの文章は削除します

pythonでPathlibをつかってshutil.moveしたときにAttributeErrorすることを回避する。python備忘録

細々としたファイルの操作はすべてpythonにまかせておきたい今日このごろ。
前回前々回と仕事時代を思い出しながら作業用のバッチを書いてました。
tec.citrussin.com
tec.citrussin.com

それはそうとして。
私はpythonでのパス操作は基本的にPathlibを使うんですが、python3.6の私の環境でPathlibを使って、shutil.moveでファイルを移動しようとするとエラーが出るんですよ。

AttributeError: 'WindowsPath' object has no attribute 'rstrip'

でもcopyでは出ない(;・∀・)
ということでずっとcopyを使って、残ったファイルはすべて最後に削除してました。

が、そろそろ何とかしたかったのでちょっとエラー文を読んでエラー回避しました備忘録。

続きを読む

pythonのwin環境での実行時、ファイル削除しようとするとパーミッションエラー。(またpythonで変に詰まったので備忘録)

win環境でpythonファイル操作でファイルを削除しようとしても、

PermissionError: [WinError 32] プロセスはファイルにアクセスできません。別のプロセスが使用中です。

って出るときがある(´;ω;`)

って泣いてたけど簡単に解決できたので備忘録。

続きを読む

pythonのpathlibでリネームしたときに、すっごい馬鹿なミスしてエラーで彷徨ったので備忘録

pythonのpathlibでのリネーム作業において、小一時間無駄に彷徨ったのでメモ書き程度の備忘録

とある複数のフォルダ(ディレクトリ)があるとして、その中に大量のファイルが入っている。それを一括リネームした上で親フォルダに移動させたかった。
が、リネームしたあとに移動させようとしたらエラーが出た。
めちゃくちゃしょうもないミスだったが、まぁ自戒を込めて備忘録にしておく。

これは誰に見られることも想定していない落書きであるので注意。

続きを読む

ブルースクリーンがでて、システム修復エラーで再起動が繰り返す=>BAD POOL HEADERかも?

友人が急に「(windows7の)ノートパソコンが壊れた」と持ってきまして。
曰く

  • 意味不明な壊れ方
    • ブルースクリーンに英語が出て見るのもいや
  • システム修復しても直せない
  • バッテリー切れなのに、作業中コンセントが抜けちゃったのが原因かも
    • 古いバッテリーで充電できず用をなしてなかった模様。

「パソコン使えないとすっごい困るけど、買い直す金なんてねぇよ!!!」
どうしよう

とのこと
でブルースクリーンを見ると、
badpoolheaderブルースクリーン

ふむ。3行目に大きくBAD_POOL_HEADERと。

何なんじゃいそれ?
と思って調べて直したので備忘録。

続きを読む

プログラミング初心者がプログラミングを独学で学びたいと思う時に始めやすい10の言語

機械学習が持て囃され、人工知能が将棋界に席巻し、巷のみんなはスマホを片手にwebでサービスを受ける時代。
スピーカーにまでAIが搭載されて、みんながユビキタスなりIoTなりを自然と享受する時代。
TwitterなりyoutubeなりLINEなりInstagramなり。
様々なSNSと多くの人が日々べっとり癒着し続けている昨今、義務教育にプログラミング教科の導入まで検討され。
プログラミングが出来たほうが就職に有利とか、嘘かホントかわからんような話まで聞かれるようになりました。

なんで、やはりプログラミングなりIT技術を独学でも学び始めたいという人もいるだろうなーと
とは言えプログラミング言語には色々、本当に色々あります。
中でもとりわけ

  • 人気 => 参考書がいっぱい
  • よく使われている =>食いっぱぐれがない
  • わかりやすい =>初心者向け

なものを適当に見繕って紹介したいと思います。
とりあえず、大まかにオブジェクト指向系で「動的言語」と「静的言語」。さらに「番外編」を加えて各々3つづつ。
んで10という区切り数字のために+1で。
合計10個のご紹介。


注:この記事は私の勝手な私見です。

続きを読む

ブログのプライバシーポリシー(当ブログの閲覧に際して必ずご一読ください)

このブログはcitrussinによって作成、運営されております。
運営にあたり、第三者配信の広告サービス、アクセス解析を行うためプライバシーポリシーを下記のように定めています。
当ブログ閲覧の際には一読ください。
ご質問、ご連絡などありましたら、サイドバーのお問い合わせフォームまたは下記からご連絡ください。
docs.google.com



ただし下記の記載事項に関して、株式会社はてなが定めるはてな利用規約等の上位規約を優先するものとします。

プライバシーポリシー

当サイトに掲載されている広告について

当サイトでは、第三者配信の広告サービス(GoogleAdSenseをはじめとするクリック広告、ASP(アフィリエイト・サービス・プロバイダ)等が提供するアフィリエイトプログラム)の紹介をしております。(amazonアフィリエイトGoogleアドセンス
このような広告配信事業者は、ユーザーの興味に応じた商品やサービスの広告を表示するため、当サイトや他サイトへのアクセスに関する情報 『Cookie』(氏名、住所、メール アドレス、電話番号は含まれません) を使用することがあります。
またGoogleアドセンスに関して、このプロセスの詳細やこのような情報が広告配信事業者に使用されないようにする方法については下記googleアドセンスページを参照願います。
広告 – ポリシーと規約 – Google

当サイトが使用しているアクセス解析ツールについて

当サイトでは、Googleによるアクセス解析ツール「Googleアナリティクス」を利用しています。
このGoogleアナリティクスはトラフィックデータの収集のためにCookieを使用しています。
このトラフィックデータは匿名で収集されており、個人を特定するものではありません。
この機能はCookieを無効にすることで収集を拒否することが出来ますので、お使いのブラウザの設定をご確認ください。
この規約に関して、詳しくは下記から参照できます。
www.google.com


当サイトへのコメントについて

当サイトでは、スパム・荒らしへの対応として、コメントの際に使用されたIPアドレスを記録しています。
これはブログの標準機能としてサポートされている機能で、スパム・荒らしへの対応以外にこのIPアドレスを使用することはありません。
また、メールアドレスとURLの入力に関しては、任意となっております。
加えて、次の各号に掲げる内容を含むコメントは管理人の裁量によってコメントの承認せず、削除する事があります。

  • 特定の自然人または法人を誹謗し、中傷するもの。
  • 極度にわいせつな内容を含むもの。
  • 禁制品の取引に関するものや、他者を害する行為の依頼など、法律によって禁止されている物品、行為の依頼や斡旋などに関するもの。
  • その他、公序良俗に反し、または管理人によって承認すべきでないと認められるもの。

本ブログについて

このブログはcitrussinが無駄に理系でそこそこなIT工学系国立大学まで進んだ杵柄を使い、PCで知っておきたいことやプログラミング等で学んだことを適当に書いていくブログになります。
もし、これから学ぼうとしている人やPC系の問題にぶつかった人等の参考になれば嬉しいです。
ただ、わかりやすさを重点とし、厳密さを省いております。
「誇張」「言い換え」「比喩」「わかりやすさのための嘘」を混ぜる可能性があります。
厳密さや正確さにこだわってはいないことについてご承知ください。


このブログの趣旨をどうするかを考え停止、現在再起動中

記事内容はカテゴリが分かれており、下記内容をカテゴリ別に書いております。
(今後カテゴリが増えていく予定)


当ブログのカテゴリーについて

プログラミングについてのあれこれを記事にするカテゴリ
ある程度溜まってきたらサブカテゴリを分けます。

PC初心者向けに知っておきたいことを記事化する予定。


当ブログのポリシー

当ブログは第三者配信の広告サービス紹介の利用や、Googleアナリティクス等でのアクセス解析を使用しています。
Cookieの扱いなどに関しましてはプライバシーポリシーとして、別記事にまとめています。ぜひご一読ください。

tec.citrussin.com




これらブログは基本的に鬱になってしまったcitrussinが承認欲求と社会とのつながりを満たすために運営しています。
ゆるゆるやっていくつもりなので、もしよろしければ応援いただけると幸いです。

何かご質問、ご連絡などありましたら、サイドバーのお問い合わせフォームまたは下記からご連絡ください。
docs.google.com




ただただ記事の更新をつぶやく目的でTwitterもやってます。
twitter.com

他のブログ

他のブログも随時更新予定

  • 読書感想、ゲーム、日々の日記ブログ

小説やコミック、ゲームなどの趣味と、日々の日記を書いていく趣味ブログ。
www.citrussin.com