- 1 名前:デフォルトの名無しさん mailto:age [2021/05/23(日) 14:51:52.02 ID:NSupjEI/0.net]
- !extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024 ↑スレ立てる毎に減るので、減ってたら3つに補充すること。 ・当スレにRubyのソースコード類を書くことを禁ず ・Ruby等、Pythonではないプログラミング言語での回答類・質問を書くのも禁止 ・「Ruby では」「Rubyでは」「Rails」正規表現→「^クソチョンw$」をNGワード登録推奨 ・エラーを解決したいときは、かならず エラー文(勝手に省略orスクショうp等の横着禁止)と おま環(Pythonのバージョン番号+OS名とバージョン+IDE名)を書け。 ★Pythonのソースコードを5ちゃんに直貼はインデントが崩壊するので、 ↓等のコードうp用サイトに貼ってきてくだしあ。(スクリーンショットをうpる「横着」禁止) ttps://techiedelight.com/compiler/ Run Code機能あり。 ttp://ideone.com/ デフォ設定がCなので、Pythonするには言語種選択ボタン押下がピコ手間かも。 ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。 ttp://pastebin.com/ まずまずシンプル。 ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。 ◇Pythonオフィシャルサイト www.python.org/ ◇まとめwiki ttp://python.rdy.jp/ ●関連スレ● 自称初心者は↓へ 【まず1嫁】くだすれPython(超初心者用) その53 https://mevius.5ch.net/test/read.cgi/tech/1615846784/ 〇前スレ〇 Pythonのお勉強 Part64 https://mevius.5ch.net/test/read.cgi/tech/1600035173/ 次スレの建立は>>985が挑戦する。(980通過して24h後も落ちなくなった) ### END of TEMPLATE ### VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
- 82 名前:デフォルトの名無しさん mailto:sage [2021/06/03(木) 18:52:35.41 ID:V5avL01LM.net]
- なんとか
a=r"\\" r"C:\\Users\\a12021-06-03.jpg".replace(r"\\",a[0])
- 83 名前:デフォルトの名無しさん mailto:sage [2021/06/03(木) 19:04:04.05 ID:V5avL01LM.net]
- chr(92)だな
- 84 名前:デフォルトの名無しさん mailto:sage [2021/06/03(木) 20:34:34.64 ID:z4cztZ+j0.net]
- 末尾にバックスラッシュ1個とか奇数個書きたい時は
raw文字列では無理なので普通のリテラルでエスケープする
- 85 名前:デフォルトの名無しさん mailto:sage [2021/06/04(金) 03:04:37.68 ID:GNTts5NP0.net]
- >>82
文字列からのインデックス指定でそんなことができるのか、ありがとう
- 86 名前:デフォルトの名無しさん mailto:sage [2021/06/04(金) 17:50:17.18 ID:lsiE54JO0.net]
- ブラックリストとかも知らん世代なのか?
ネットで良くない行為とかはもちろんだめだし 脱ぐとかはマジでやめとけ 企業のデータ収集能力をなめすぎだろう
- 87 名前:デフォルトの名無しさん mailto:sage [2021/06/04(金) 18:07:42.58 ID:R+LrNzmp0.net]
- 蛇なんだから脱皮と言いたまえ
- 88 名前:デフォルトの名無しさん mailto:sage [2021/06/04(金) 18:29:06.30 ID:KW9LBHqo0.net]
- ボクのオチンチンも脱皮しそうです
- 89 名前:デフォルトの名無しさん mailto:sage [2021/06/04(金) 18:41:56.05 ID:3rxFsIot0.net]
- チョッキン
- 90 名前:デフォルトの名無しさん mailto:sage [2021/06/04(金) 18:48:00.24 ID:Y2IGjeBA0.net]
- 私のおっPython触る?❤
- 91 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 01:21:37.26 ID:CC2PWKK5a.net]
- >>73
# print('\\') # 実行結果:\ # print('\\\\') # 実行結果:\\ print('C:\\Users\\a12021-06-03.jpg'.replace('\\\\', '\\'))
- 92 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 05:42:08.72 ID:faCSe2qcM.net]
- >>91
> print('C:\\Users\\a12021-06-03.jpg'.replace('\\\\', '\\')) それ元の文字列がすでに C:\Users\a12021-06-03.jpg になってるぞ 普通にraw string使った方がわかりやすいと思う print(r'C:\\Users\\a12021-06-03.jpg'.replace(r'\\', r'\'))
- 93 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 09:18:47.80 ID:/nSN2LWu0.net]
- 円円円円
- 94 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 11:03:16.04 ID:TK3hG12A0.net]
- >>92
それだとSyntaxErrorになるでしょ
- 95 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 11:30:46.01 ID:LAk6UibMM.net]
- >>94
ありゃホントだ raw string でも r'¥'' ⇒ ¥' みたいなエスケープのためか ¥ じゃ終われないんだな うっかりしてたわ、すまん print(r'C:¥¥Users¥¥a12021-06-03.jpg'.replace(r'¥¥', '¥¥')) ってやるしかないのかな? これだと .replace('¥¥¥¥', '¥¥') とあんまり変わんない気がしてきた…
- 96 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 12:24:00.10 ID:HYlmmNaAM.net]
- replace(r'¥¥', '¥¥')じゃ何も起こらないけどな。
なぜ文字コード変えたし
- 97 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 13:37:38.30 ID:faCSe2qcM.net]
- >>96
> replace(r'¥¥', '¥¥')じゃ何も起こらないけどな。 ??? print(r'[¥¥]' '[¥¥]') [¥¥][¥] だよ? > なぜ文字コード変えたし ああすまんPCで確認したからや
- 98 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 14:50:14.51 ID:4MLoy8uUM.net]
- 95で突然文字がエスケープ文字(バックスラッシュ)から本物の円記号に変わってしまったんよ
- 99 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 15:56:58.90 ID:5VEcM7bu0.net]
- まぁ、ふつうにRaw Stringをつかうなら
.replace(r'\\', '\\') だろな
- 100 名前:デフォルトの名無しさん mailto:sage [2021/06/07(月) 16:07:05.29 ID:JkXH3Yy40.net]
- あんま意味ないけど、こんな方法でもいいのか
.replace(r'\\', chr(92)) chrは文字参照にしないと弾かれちゃった
|

|