Questions tagged «multiline»

跨越多行的文本被视为“多行”。有关包装,间距,技术和最佳做法的担忧。


26
创建长的多行字符串的Pythonic方法
我有一个很长的查询。我想在Python中将其分成几行。用JavaScript做到这一点的一种方法是使用几个句子,然后将它们与一个+运算符连接起来(我知道,这可能不是最有效的方法,但是我并不真正关心此阶段的性能,只是代码可读性) 。例: var long_string = 'some text not important. just garbage to' + 'illustrate my example'; 我尝试在Python中做类似的事情,但是没有用,所以我过去常常\拆分长字符串。但是,我不确定这是否是唯一/最佳/最佳的方法。看起来很尴尬。实际代码: query = 'SELECT action.descr as "action", '\ 'role.id as role_id,'\ 'role.descr as role'\ 'FROM '\ 'public.role_action_def,'\ 'public.role,'\ 'public.record_def, '\ 'public.action'\ 'WHERE role.id = role_action_def.role_id AND'\ 'record_def.id = role_action_def.def_id AND'\ 'action.id = role_action_def.action_id AND'\ …

13
JSON中的多行字符串
我正在以JSON格式编写一些数据文件,并希望将一些很长的字符串值分成多行。使用python的JSON模块,无论使用\还是\n转义,我都会遇到很多错误。 JSON中是否可以包含多行字符串?主要是为了视觉舒适,所以我想我可以在编辑器中打开自动换行功能,但是我有点好奇……
655 json  string  syntax  multiline 


30
Java多行字符串
来自Perl,我肯定缺少在源代码中创建多行字符串的“ here-document”方法: $string = <<"EOF" # create a three-line string text text text EOF 在Java中,当我从头开始连接多行字符串时,必须在每行上加上繁琐的引号和加号。 有哪些更好的选择?在属性文件中定义我的字符串? 编辑:两个答案说StringBuilder.append()比加号法更可取。任何人都可以解释为什么会这样吗?它对我来说似乎并不更可取。我正在寻找一种解决办法,即多行字符串不是一流的语言构造,这意味着我绝对不希望用方法调用替换一流的语言构造(带有plus的字符串连接)。 编辑:为了进一步阐明我的问题,我根本不关心性能。我担心可维护性和设计问题。
516 java  string  multiline 




5
WPF文本框的多行
我正在开发用于发送一些反馈的应用程序。 基本上,我试图TextBox发表评论,但是我已经习惯了WinForms MultiLine=true。我已经设置MinLines为3,到那里了,但是如果用户能够在此块中的任何地方键入内容,则最好设置它-例如按Enter键并执行点点操作。例如: - Item 1 blah - Item 2 blahlb lahbvl d 但是此刻所有文本都停留在一行上。 - Item 1 blah - Item 2 blahb blahb blah 这些评论将有助于填充所发送电子邮件的正文。将字符串放入电子邮件正文字符串时,如果我不能轻易保持相同的格式(可能看起来像发送时的样子,就像键入时一样),这可能毫无意义。 我能实现我想要的,还是必须将所有文本都留在一行上?
364 wpf  textbox  multiline 


17
为什么Python没有多行注释?
好的,我知道三引号字符串可以用作多行注释。例如, """Hello, I am a multiline comment""" 和 '''Hello, I am a multiline comment''' 但是从技术上讲,这些是字符串,对吗? 我已经在Google上搜索并阅读了Python样式指南,但是无法找到关于为什么没有正式实现多行,/ * * /注释类型的技术答案。我使用三重引号没有问题,但是我对导致这个设计决定的原因有点好奇。

7
Android:多行EditText(文本区域)的垂直对齐
我想为文本区域的高度设置5行。我正在使用以下代码。 <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center" android:singleLine="false" android:lines="5" android:layout_marginLeft="10dip" android:layout_marginRight="10dip" /> 文本区域看起来不错,但是问题在于光标在文本字段的中间闪烁。我希望它在文本字段的第一个字符的第一行闪烁。


7
在Python中格式化多行字典的正确方法是什么?
在Python中,我想在代码中编写多行字典。有几种方法可以格式化它。我想到的是一些: mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } mydict = { "key1": 1, "key2": 2, "key3": 3, } 我知道以上任何一种在语法上都是正确的,但是我假设Python字典有一种首选的缩进和换行样式。它是什么? 注意:这不是语法问题。就我所知,以上所有都是有效的Python语句,并且彼此等效。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.