【Python 3】プログラムで長い1行を折り返して綺麗にソースをまとめたい
公開日時:2018年01月04日 / 最終更新日時:2019年02月11日
Python でプログラムを書いている時に異常なほど長くなってしまった場合に、途中で改行してソースコードをスッキリと見せる方法です。
バックスラッシュ(\)を置く
これだけでプログラムの中の長い1行を折り返し、綺麗にソースコードをまとめることができます。
【例】
1行が長くなってしまった場合
print('test_new_group の値 : {test_new_group} test_new_group の type : {test_new_group_type}'.format(test_new_group = test_new_group, test_new_group_type = test_new_group_type), file=logf) |
好きなところにバックスラッシュを置けます。
print('test_new_group の値 : {test_new_group} test_new_group の type : {test_new_group_type}' .format(test_new_group = test_new_group, test_new_group_type = test_new_group_type), file=logf) |
- .(ドット)の前でも可能です。
- バックスラッシュで折り返した次の行はインデントをしてもしなくてもエラーになりません。
- 2行だけでなく3行でもそれ以上でも可能です。
Posted by 100%レンタルサーバーを使いこなすサイト管理人
このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。
タグ
Windows 10
AES
iSCSI
ファイアウォール
serverspec-runner
プラグイン
動的レスポンス
ウィルス感染
Sophos
ストレージ
SQL Server Management Studio
SQLite
Python 3.6
タグ
boto3
クライアント/サーバー
vnc
機械学習
gimp
公開鍵
サービス
正規表現
アップグレード
Webプログラム
git
NTP
GLue
AWS SSM
VMware vSphere 6.5
CloudWatch
Webスクレイピング
Webアプリ
VMware vSphere 6.5 ESXi
コード
格安レンタルサーバー
BIOS
Microsoft SQL Server 2016
AWS CodeDeploy
NAT
ansible-playbook
EC2 インスタンス
rpm
CodeDeploy
Amazon Route 53
Route53
ルートテーブル
バージョン
Python 3.6.2
postfix
POST
公開鍵暗号方式
systemd
AWS CloudFormation
まとめ
AWS CodeCommit
ディープラーニング
ライブラリ
nmcli
Web アプリ
NATゲートウェイ
復号化
フェイルオーバー
IPアドレス
AWS CLI
css
カスタマイズ
DNSサーバー
画像
インフラ
firewalld
Perl
冗長化
root監獄
VMware vSphere ESXi
WannaCrypt
AWS認定試験
CI/CD
コスト削減
systemctl
Windows
PHP
配列
共有フォルダ
Amazon EBS
crond
Mac
AWS Lambda
Docker
ハードウェアクロック
Selenium WebDriver
設定手順
Yahoo!
C
エックスサーバー
改行
メタキャラ
システム
VPC
grep
SSL
スクレイピング
アップデート
無料独自SSL証明書
My VMware
トラブルシューティング
ウィルス
パッシブモード
お名前.com
Lambda
SASL
wireshark
ブラウザ
WordPress
CentOS
Serverspec
リスト
Amazon RDS
AWS Storage Gateway
Apache
リトルサーバー
openssl
逆引き
Amazon CloudWatch メトリクス
dovecot
検索
ALB
Python
コメント欄
Server Name Indication SSL
SFTP
MySQL
Ubuntu
クライアント
Auto Scaling
Django
RedHat
Python 3.6.3
プログラム
CodePipeline
CPU
man
共用サーバー
身代金
暗号鍵
ワードプレス
アベイラビリティゾーン
Amazon CloudWatch
S3
仮想化
yum
Ruby
SES
お名前レンタルサーバー
ISO
さくらVPS
ロール
仮想化環境
.htaccess
HTTPレスポンス
障害対応
teraterm
オレオレ証明書
Oracle
運用
ファイバーチャネル
メール送信
Unix
SSM
Microsoft SQL Server
用語集
HTTP
マクロ
自宅サーバー
アクティブモード
引越
PhantomJS
プライベートサブネット
AWS
ドメイン
Amazon
AMI
CloudFormation
初心者
違い
headless
PowerShell 6.0.3
SQL文
無料独自SSL
bash
Linux
RedHat 8系
VMware-Tools
cron
SSL/TLS
レンタルサーバ
OSS
仕組み
トラブル
クライアント証明書
VMware vSphere Client
ファイル操作
PowerShell
CentOS6
検索エンジン
エラー
手順
ロリポップ!
ansible
AWS Systems Manager
時刻同期
TLS
自己証明書
設計
Amazon SES
お名前.com 共用サーバー
ビットコイン
VPS
Facebook
環境変数
リポジトリ
無料SSL証明書
Veritas
Deep Learning
SMTP認証
RDS
システムクロック
Chef
メール
Let's Encrypt
プログラミング
正引き
インストール
ログイン
デプロイ
ビジュアルエディタ
java
文字コード
ライセンス
github
仮想環境
メタ文字
CSR
httpd
1日で理解するDjango超基礎入門
アンチウィルス
VMware vSphere vCenter
W3 Total Cache
ルーティングテーブル
レンタルサーバー
Simple Email Service
設定
html
DB
形態素解析
クラウド
AWS Backup
パフォーマンス
EC2インスタンス
スマホ
脆弱性
VNC Server
ルート証明書
Webアプリケーション
Google
インポート
Microsoft SQL Server Management Studio
bind
GET
スナップショット
SSH
AWS CodeBuild
ECS
HTTPリクエスト
IPv6
静的レスポンス
無料
メトリクス
二重配列
プロトコル
サーバー
ロードバランサ―
仮想
パソコン
Selenium
時刻
chroot
Web
keytool
PuTTY
負荷分散
EC2
https
認証局
ネットワーク
秘密鍵
淵上喜弘
pip
crontab
リファラー
SMB
デザイン
スタイルシート
json
インフラ構成管理
redhat8
コンパイル
Subversion
SVN
SSLサーバー証明書
Veritas NetBackup 8.0
Python3.6
SSL証明書
WannaCry
リダイレクト
Zabbix
タイムゾーン
CentOS7
ELB
postgres
コマンド
FC
DNS
AWS CodePipeline
iptables
独自ドメイン
SPF
常時SSL化
DevOps
VMware vSphere
セキュリティ
WebLogic
メリット
暗号化
超初心者
Webサーバー
リストア
スクリプト
ドメイン名
VMware vSphere 6.0 ESXi
コメントアウト
ランサムウェア
Amazon EC2
メールサーバー
PostgreSQL
用語
Systems Manager
aws ec2 インスタンス
マルウェア
さくらインターネット
WebLogic Server 12c
smtp
Apache Subversion
仮想マシン
ルート証明機関
データストア
関数
インスタンス
CGI
SQL Server
デフォルトゲートウェイ
インストール手順
インターネット
IIS
文字列
マルチドメイン
構成管理
削除
ポリシー
パッチ
ハートビート
バックアップ
リクエスト
PowerShell 6.0
整形
VMware
Google Chrome
Terraform
NIC
仮想アプライアンス
FTP
AWS Glue
自動起動
データ転送量
ネームサーバー
VMware ESXi 6.5
Windows 7
route
Windows Server 2016
Elastic IP
ログ
STARTTLS
Route 53
Amazon S3
playbook
データベース
TigerVNC Server
名前解決
.vmdk
マルチパス
エディタ
最近の投稿
- 【AWS】AWS Control Towerについて
- 【SRE】学習メモ
- 【AWS】特定のEC2インスタンスがどのターゲットグループに所属しているか確認するPythonスクリプト【Python】
- 【brew】brewのインストール手順
- 【AWS認定試験】Database - Specialty(DBS-C01)試験勉強ノートブック
- 【AWS】SESでリソースを絞りSMTP認証情報が漏洩してもセキュアにする設定方法
- 【AWS】Glue Job のロールとポリシーの設計
- 【AWS】Glue Crawler のロールとポリシーの設計
- 【AWS】RDSのSnapshotをS3バケットにエクスポートする方法
- 【AWS】Route 53でサービス停止によるフェイルオーバーを実施するのは難しい
- 【Ansible】AWS SSM の Run Command で Ansible の Playbook を AWS CLI で(コマンドで)実行する手順
- 【Ansible】AWS SSM の Run Command で Ansible の Playbook を実行する手順
- 【Terraform】Terraformで構築したEC2インスタンスを手動で停止・終了(削除)するとどうなるか確認する
- 【AWS】aws ses send-email コマンドでSMTP認証、アクセスキーIDなしでメールを送信する手順
- 【Terraform】環境ごとにリソースの数が異なる場合の設定方法(同じtfファイルを利用する場合)
- 【New Relic】New Relic エージェントのアンインストール手順
- 【New Relic】外形監視(Synthetic Monitoring)の設定手順
- 【SQLServer】SQLServerサービスが起動しない場合の対応手順【トラブルシューティング】
- 【Linux】sedコマンド
- 【GitHubActions】GitHubActionsの実行履歴(flow)をまとめて削除する手順
- 【Terraform】Terraformで管理されているリソースを除外する手順
- 【Terraform】初期構築手順
- 【Terraform】terraform importコマンドで既存の環境との差分を取り込む手順
- 【WordPress】サイドバーのレイアウトのずれを修復する手順【備忘録】
- 【GitHub Actions】TerraformでデプロイするCI/CDパイプラインの構築手順
- 【AWS】Cloud9からIAM権限のコマンド(IAMユーザー、IAMロールの作成など)が実行できるように設定する手順
- 【AWS】ECSタスクの停止(ECS コスト削減)手順
- 【AWS】Docker で作成した Java Web アプリのコンテナ環境をイメージ化して ECR にプッシュし ECS にデプロイする手順
- 【Java】TomcatでWebアプリを作成しDockerコンテナ環境にデプロイして実行する手順
- 【英語】IT英語の特集
- 【AWS】Lambda関数一式(Slackへの通知アプリ)を ZIP で固めてアップロードして登録して実行する手順【Lambda】【Windows】
- 【AWS】AWS CDK version 2(Python)でインフラ環境を構築する手順
- 【AWS】AWS Certified SysOps Administrator - Associate(SysOpsアドミニストレーター アソシエイト)に合格したので試験勉強まとめ
- 【AWS】AWS Certified DevOps Engineer - Professional(DevOps エンジニア – プロフェッショナル試験)(DOP)に合格したので試験勉強まとめ
- 【AWS認定試験】AWS Certified DevOps Engineer - Professional(DOP-C01)勉強履歴
- 【Git】Gitの用語について
- 【AWS】AWS認定試験の問題例まとめ
- 【AWS】各種APIについて
- ディザスタリカバリにおける RTO(目標復旧時間)と RPO(目標復旧時点)
- 【AWS】DevOps(CI/CD)CodeDeployでのデプロイ設定(In-Place、Blue/Green)について【CodePipeline、CodeDeploy】
カテゴリー
- Ansible (12)
- Apache(httpd) (4)
- AWS (230)
- AWS認定試験 (98)
- brew (1)
- CentOS6 (RedHat6) (45)
- CentOS7 (RedHat7) (109)
- CentOS8 (RedHat8) (16)
- Chef (2)
- CI/CD (4)
- cron (1)
- DevOps (10)
- DNS(ドメイン) (28)
- Docker (3)
- EC2 (2)
- ECS (1)
- Git (3)
- GitHub (2)
- GitHubActions (2)
- Glue (2)
- HTML/CSS (13)
- Java (2)
- Kindle (1)
- Linux (115)
- LiteSpeed (2)
- MySQL (12)
- NetBackup (4)
- NewRelic (2)
- Oracle (4)
- PHP (15)
- PostgreSQL (38)
- PowerShell (9)
- Python (64)
- RDS (1)
- RedHat (10)
- Route53 (1)
- Ruby (3)
- S3 (2)
- Serverspec (4)
- SES(Simple Email Service) (3)
- SQL Server (21)
- SRE (1)
- SSL/TLS (34)
- SSM (2)
- Subversion (4)
- Terraform (6)
- VMware (46)
- VPS (12)
- Webアプリ (35)
- Windows (23)
- WordPress (49)
- Zabbix (9)
- お得情報 (14)
- その他 (2)
- インフラ (65)
- インフラエンジニア (3)
- クラウド (10)
- コマンド (9)
- コンテナ (4)
- シェルスクリプト (6)
- セキュリティ (67)
- データベース (59)
- ネットワーク (80)
- バックアップ (6)
- プログラム (61)
- ホームページ作成 (20)
- メール (19)
- レンタルサーバー (92)
- 仮想環境 (54)
- 機械学習 (10)
- 正規表現 (4)
- 物理 (8)
- 雑談 (7)
Copyright 100%レンタルサーバーを使いこなすサイト All rights reserved.
コメントを残す