【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 を使っています。コメントデータの処理方法の詳細はこちらをご覧ください。
タグ
CodeDeploy
Sophos
自宅サーバー
CentOS6
VMware vSphere
DB
さくらVPS
仮想環境
形態素解析
正規表現
格安レンタルサーバー
Terraform
bind
Microsoft SQL Server 2016
マルチドメイン
serverspec-runner
Python3.6
アップデート
Chef
ファイアウォール
.htaccess
スナップショット
NTP
smtp
用語集
ドメイン名
淵上喜弘
route
Deep Learning
プラグイン
OSS
VMware vSphere Client
HTTPレスポンス
SVN
SFTP
パッシブモード
vnc
css
タイムゾーン
データストア
設定
SSL
ansible-playbook
ELB
復号化
エックスサーバー
git
SQLite
AWS Glue
httpd
Microsoft SQL Server
DNSサーバー
yum
クライアント
メールサーバー
AWS CodeBuild
整形
メトリクス
Amazon CloudWatch
Microsoft SQL Server Management Studio
プログラミング
WebLogic Server 12c
タグ
chroot
データベース
TigerVNC Server
リダイレクト
サービス
コンパイル
仮想化
パッチ
クラウド
.vmdk
PostgreSQL
マルウェア
GLue
grep
デプロイ
Windows 7
IPv6
時刻同期
Python 3.6.3
暗号化
VMware vSphere 6.5
サーバー
ワードプレス
構成管理
ルーティングテーブル
Route53
AWS CodeCommit
共用サーバー
ECS
SMB
静的レスポンス
AWS CLI
postgres
ブラウザ
共有フォルダ
Selenium WebDriver
マクロ
ハードウェアクロック
メール送信
WordPress
Yahoo!
ロリポップ!
Amazon CloudWatch メトリクス
VNC Server
ライブラリ
NATゲートウェイ
スクリプト
VMware vSphere ESXi
nmcli
Amazon SES
コスト削減
AWS Storage Gateway
teraterm
削除
仮想アプライアンス
負荷分散
インストール手順
CodePipeline
仮想化環境
man
CentOS7
インスタンス
DNS
Webアプリ
名前解決
Webアプリケーション
Mac
スマホ
RedHat 8系
CloudWatch
アップグレード
二重配列
Simple Email Service
Ruby
プロトコル
GET
ログイン
Linux
Django
EC2
手順
障害対応
デフォルトゲートウェイ
ドメイン
HTTPリクエスト
Unix
systemd
SMTP認証
アクティブモード
Let's Encrypt
Google
身代金
コード
AWS CloudFormation
Windows Server 2016
VMware-Tools
公開鍵
My VMware
コマンド
AMI
AWS Backup
WebLogic
bash
無料独自SSL
設計
CentOS
AWS Systems Manager
RedHat
CGI
ファイル操作
firewalld
Webスクレイピング
CloudFormation
Server Name Indication SSL
crond
VMware
超初心者
文字コード
ネットワーク
wireshark
リストア
Route 53
dovecot
java
PowerShell 6.0.3
MySQL
AWS CodePipeline
独自ドメイン
仮想
SSLサーバー証明書
cron
rpm
Oracle
Webプログラム
Ubuntu
メール
セキュリティ
Web アプリ
リファラー
検索
関数
systemctl
用語
AWS Lambda
逆引き
keytool
インフラ構成管理
システム
playbook
NAT
DevOps
Subversion
検索エンジン
ランサムウェア
コメント欄
レンタルサーバ
Windows
SQL Server
PowerShell 6.0
Perl
FC
インフラ
クライアント証明書
認証局
root監獄
WannaCrypt
Facebook
お名前.com 共用サーバー
ルート証明書
データ転送量
FTP
github
改行
ロードバランサ―
仕組み
AES
フェイルオーバー
VMware vSphere vCenter
W3 Total Cache
メリット
1日で理解するDjango超基礎入門
json
crontab
Amazon EC2
正引き
https
ISO
システムクロック
Python 3.6.2
Veritas
RDS
BIOS
ansible
VMware ESXi 6.5
動的レスポンス
PHP
Python
SSM
自己証明書
Serverspec
リトルサーバー
SPF
パソコン
まとめ
時刻
エディタ
headless
IPアドレス
SSH
PuTTY
aws ec2 インスタンス
VMware vSphere 6.5 ESXi
EC2インスタンス
初心者
VPC
バージョン
無料SSL証明書
CSR
SES
PowerShell
ポリシー
HTTP
無料独自SSL証明書
Apache Subversion
VPS
ライセンス
PhantomJS
ストレージ
ビットコイン
ログ
Webサーバー
暗号鍵
redhat8
SSL証明書
インターネット
Python 3.6
アベイラビリティゾーン
デザイン
AWS
さくらインターネット
postfix
Lambda
gimp
Amazon
リクエスト
秘密鍵
SQL文
冗長化
インポート
Systems Manager
設定手順
SSL/TLS
TLS
iptables
リスト
文字列
openssl
常時SSL化
Google Chrome
html
エラー
オレオレ証明書
パフォーマンス
脆弱性
運用
SQL Server Management Studio
POST
画像
リポジトリ
インストール
Amazon RDS
違い
Auto Scaling
スタイルシート
Veritas NetBackup 8.0
トラブルシューティング
Elastic IP
プログラム
機械学習
AWS SSM
ロール
Amazon S3
バックアップ
IIS
Amazon EBS
ルートテーブル
Windows 10
カスタマイズ
自動起動
マルチパス
トラブル
CPU
ウィルス感染
ディープラーニング
プライベートサブネット
クライアント/サーバー
CI/CD
お名前レンタルサーバー
Amazon Route 53
WannaCry
boto3
Zabbix
Apache
Docker
iSCSI
コメントアウト
AWS認定試験
ウィルス
レンタルサーバー
Selenium
VMware vSphere 6.0 ESXi
Web
ルート証明機関
アンチウィルス
配列
メタキャラ
AWS CodeDeploy
メタ文字
STARTTLS
SASL
引越
ビジュアルエディタ
無料
ハートビート
仮想マシン
NIC
ネームサーバー
環境変数
S3
公開鍵暗号方式
ファイバーチャネル
お名前.com
スクレイピング
pip
C
EC2 インスタンス
ALB
最近の投稿
- 【AWS認定試験】AWS Certified 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】
- 【AWS】CodePipeline での CodeDeploy でのデプロイでエラーになった場合のトラブル対応手順
- 【AWS】DevOps(CI/CD)の導入手順(Angular、Git、CodePipeline、CodeCommit、CodeBuild、CodeDeploy、Auto Scaling、ALB の組み合わせ)
- 【AWS】AWSガイドラインを考える(クラウド時代のインフラ設計)
- 【AWS】CodeDeployとAuto Scaling+ALBを組み合わせる環境の構築手順
カテゴリー
- Ansible (12)
- Apache(httpd) (4)
- AWS (229)
- AWS認定試験 (98)
- 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)
- Linux (115)
- LiteSpeed (2)
- MySQL (12)
- NetBackup (4)
- NewRelic (2)
- Oracle (4)
- PHP (15)
- PostgreSQL (38)
- PowerShell (9)
- Python (63)
- RDS (1)
- RedHat (10)
- Route53 (1)
- Ruby (3)
- S3 (2)
- Serverspec (4)
- SES(Simple Email Service) (3)
- SQL Server (21)
- SSL/TLS (34)
- SSM (2)
- Subversion (4)
- Terraform (6)
- VMware (46)
- VPS (12)
- Webアプリ (35)
- Windows (23)
- WordPress (49)
- Zabbix (9)
- お得情報 (14)
- その他 (1)
- インフラ (65)
- インフラエンジニア (3)
- クラウド (9)
- コマンド (9)
- コンテナ (4)
- シェルスクリプト (6)
- セキュリティ (67)
- データベース (59)
- ネットワーク (80)
- バックアップ (6)
- プログラム (61)
- ホームページ作成 (20)
- メール (19)
- レンタルサーバー (92)
- 仮想環境 (54)
- 機械学習 (10)
- 正規表現 (4)
- 物理 (8)
- 雑談 (7)
Copyright 100%レンタルサーバーを使いこなすサイト All rights reserved.
コメントを残す