擅长:python、mysql、java
<p>您可以从外部函数调用内部函数,并将变量传递给内部函数:</p>
<pre class="lang-py prettyprint-override"><code>class Special:
def __init__(self, New_ced_file):
self.new_ced_file = new_ced_file
def compareParameter(self):
Input = pd.read_csv(new_ced_file, low_memory=False)
MG = pd.DataFrame({'RF1': [1,2,3], 'RD2: '[4,5,6]})
def MG_data(Input, MG):
for i, j in Input.iterrows():
print(j)
for k,l in MG.iterrows():
print(l)
result = MG_data(Input, MG)
new_ced_file = (r'\\\') #filepath
myobject = Special(new_ced_file)
myobject.CompareParameter()
</code></pre>
<p>此外,如果您在字符串中使用<code>\</code>,请执行以下操作之一:</p>
<ul>
<li>在字符串前面添加一个r:<code>r'\'</code></li>
<li>或者使用另一个反斜杠取消反斜杠:<code>'\\'</code>(变成一个反斜杠)</li>
</ul>